Sistema de diseño de NAV + eje.nav.no
@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øy
aksel.nav.no/
├── website # NEXT.JS app (v13)
├── website/sanity # Sanity CMS-app (v3)
└── playroom # aksel.nav.no/sandbox
Instalar dendendecies y construir espacio de trabajo
yarn && yarn boot Dado que usamos adicciones que están en GPR, debe configurar el acceso a GPR con un PAT (token de acceso personal) que ha read:packages . Puedes crear una palmadita aquí.
En su .bashrc o .zshrc , establezca la siguiente variable ambiental:
export NPM_AUTH_TOKEN=<din PAT med read:packages>
| Dominio | Guion |
|---|---|
yarn boot | Construye todos los paquetes |
yarn storybook | Comienza el libro de cuentos |
yarn dev | Inicia el sitio web de Aksel (más información) |
yarn example:shadow-dom | Comienza la aplicación de demostración con juicio en la sombra |
yarn lint | Linter React y los espacios de trabajo CSS |
yarn test | Pruebas de ejecución |
yarn clean | Elimina archivos generados |
yarn changeset | Nueva versión-enrique (cómo hacer) |
¡Estamos felices de recibir PRS! Contribuyendo.md
MIT
La solución es administrada por el equipo Aksel
Flojo
![]()
Gracias a Chromatic por proporcionar la plataforma de pruebas visuales que nos ayuda a revisar los cambios de interfaz de usuario y atrapar regresiones visuales.
Este repositorio utiliza el copiloto de GitHub para generar código.