Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/primer/design
Primer Design Guidelines
https://github.com/primer/design
Last synced: 15 days ago
JSON representation
Primer Design Guidelines
- Host: GitHub
- URL: https://github.com/primer/design
- Owner: primer
- License: mit
- Created: 2018-10-22T20:33:30.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-16T23:01:05.000Z (7 months ago)
- Last Synced: 2024-04-17T04:25:32.104Z (7 months ago)
- Language: MDX
- Homepage: https://primer.style/design
- Size: 11 MB
- Stars: 543
- Watchers: 17
- Forks: 287
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- jimsghstars - primer/design - Primer Design Guidelines (MDX)
README
# Primer Design System documentation
Documentation for all things Primer, including components, UI patterns, foundations, guides, and more.
## Status
This repository is evolving as our documentation needs change. See our [contribution guides here](https://primer.style/guides/contribute/documentation).
[Project board](https://github.com/orgs/github/projects/4503/views/16) (GitHub staff only)
## Local development
1. Clone this repo, e.g. with:
```sh
git clone https://github.com/primer/design
```2. In the terminal, navigate (`cd`) to the repo directory
3. `nvm use --default` to use the correct node version.
4. `yarn` to install dependencies
5. `yarn start` to start the dev server## Deployment
We deploy this site using [GitHub Pages](https://pages.github.com/). Every push to a branch other than `main` will deploy to a URL unique to the preview environment. Merges to `main` will automatically deploy the site to `https://primer.style/`.
## FAQ
### How do I add documentation for a new component or edit existing component documentation?
- Our [component documentation files are found here](https://github.com/primer/design/tree/main/content/components), and guidelines for adding content can be found under the [Documenting components](https://primer.style/guides/contribute/documentation#documenting-components) section of the [Contributing guidelines]((https://primer.style/guides/contribute/documentation)).
- For a more detailed walk-through, check out this [tutorial video](https://www.loom.com/share/ac56f610076f41878d0351b4a1c44a6b?sid=1bd5a46d-a7ea-4e0d-bb08-ed9e8c8bfe12).### I need help getting started.
- Check out our [getting started guides](https://primer.style/guides) or ping us in [Slack](https://github.slack.com/archives/CSGAVNZ19) (GitHub staff only)### I noticed a bug in the documentation!
- Feel free to open a pull request or issue directly in this repository, or ping us in [Slack](https://github.slack.com/archives/CSGAVNZ19) (GitHub staff only)