Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/navikt/aksel
NAVs designsystem og Aksel-portalen
https://github.com/navikt/aksel
components css design-system design-systems designsystem designsystems frontend javascript react storybook tailwindcss typescript
Last synced: 7 days ago
JSON representation
NAVs designsystem og Aksel-portalen
- Host: GitHub
- URL: https://github.com/navikt/aksel
- Owner: navikt
- License: mit
- Created: 2017-05-24T09:59:09.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-12-03T19:36:47.000Z (10 days ago)
- Last Synced: 2024-12-03T20:42:08.564Z (10 days ago)
- Topics: components, css, design-system, design-systems, designsystem, designsystems, frontend, javascript, react, storybook, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://aksel.nav.no
- Size: 253 MB
- Stars: 159
- Watchers: 153
- Forks: 42
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- awesome - navikt/aksel - NAVs designsystem og Aksel-portalen (TypeScript)
README
Aksel## Innhold
```sh
@navikt/
├── core/react # @navikt/ds-react, kjernekomponenter
├── core/css # @navikt/ds-css, css kjernekomponenter
├── core/tokens # @navikt/ds-tokens, tokens
├── core/tailwind # @navikt/ds-tailwind, tailwind-config
├── aksel-icons # @navikt/aksel-icons, ikonpakke
├── aksel-stylelint # @navikt/aksel-stylelint, stylelint-config
└── aksel # @navikt/aksel, kommandolinje-verktøyaksel.nav.no/
├── website # NEXT.JS app (v13)
├── website/sanity # Sanity CMS-app (v3)
└── playroom # aksel.nav.no/sandbox```
## Commands
Installer dependencies og bygg workspace
```sh
yarn && yarn boot
```### Tilgang til Github Package Registry
Siden vi bruker avhengigheter som ligger i GPR, så må man sette opp tilgang til GPR med en PAT (personal access token) som har `read:packages`. Du kan [opprette PAT her](https://github.com/settings/tokens).
I din `.bashrc` eller `.zshrc`, sett følgende miljøvariabel:
`export NPM_AUTH_TOKEN=`
### Shortcuts
| Command | Script |
| ------------------------- | ------------------------------------------------------------------------------------------------------ |
| `yarn boot` | Bygger alle pakker |
| `yarn storybook` | Starter storybook |
| `yarn dev` | Starter aksel-nettsiden [(Mer info)](https://github.com/navikt/aksel/blob/main/aksel.nav.no/README.md) |
| `yarn example:shadow-dom` | Starter demo-app med shadow-dom |
| `yarn lint` | Linter react and css workspaces |
| `yarn test` | Kjører tester |
| `yarn clean` | Fjerner genererte filer |
| `yarn changeset` | Ny versjon-entry [(how-to)](https://github.com/navikt/aksel/blob/main/.changeset/README.md) |## Bidra
Vi tar gjerne i mot PR-er! [CONTRIBUTING.md](https://github.com/navikt/aksel/blob/main/CONTRIBUTING.md)
## Lisenser
[MIT](https://github.com/navikt/aksel/blob/main/LICENSE)
## Codeowners
Løsningen forvaltes av team Aksel
[Slack](https://nav-it.slack.com/archives/C7NE7A8UF)
## Contributors
## Thanks
Thanks to [Chromatic](https://www.chromatic.com/) for providing the visual testing platform that helps us review UI changes and catch visual regressions.
## Kode generert av GitHub Copilot
Dette repoet bruker GitHub Copilot til å generere kode.