Giter Site home page Giter Site logo

nl-design-system / themes Goto Github PK

View Code? Open in Web Editor NEW
10.0 7.0 11.0 92.17 MB

Design Tokens and NL Design System themes for organisations that don't have their own Storybook.

Home Page: https://nl-design-system.github.io/themes/

License: European Union Public License 1.2

Shell 0.04% SCSS 24.68% JavaScript 66.75% HTML 0.93% Dockerfile 2.05% TypeScript 2.73% MDX 2.81%
nl-design-system storybook

themes's People

Contributors

alikdhim87 avatar andreabusse29 avatar dependabot[bot] avatar hidde avatar jeffreylauwers avatar mariekebrouwer avatar matijs avatar meesopost avatar nl-design-system-ci avatar remko48 avatar ridsko avatar robbert avatar scar055 avatar sergei-maertens avatar usethetics avatar yolijn avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

themes's Issues

Playroom weghalen

Playroom was een experiment dat gebruikt is om magneten mee te maken voor de eerste NL Design System on the road.

Een goede integratie heeft meer werk nodig, ook omdat we dubbelingen zouden kunnen hebben tussen componenten uit diverse repositories met dezelfde naam.

Playroom zit nu een makkelijkere migratie naar Storybook 7 in de weg, dus door hem voor nu weg te halen en later opnieuw te integreren is het opgelost.

Generated component pagina's weghalen

Als experiment is er code geschreven om een component story te genereren met een uitgebreide argstable. Deze werkt min-of-meer maar heeft behoorlijk wat extra liefde nodig. Als POC is hij geslaagd omdat het dus kan, maar we kunnen dit jaar opnieuw beginnen.

Omdat hij de Storybook 7 migratie ingewikkeld maakt daarom deze story om de logica uit de themes repo te halen voor de migratie en op een later moment met een nieuwe feature toe te voegen.

Utility voor design-token documentatie in storybook

In Utrecht storybook staat een handige functie om de design tokens van een component te tonen.

Bij andere design systems zou dat ook handig zijn zoals bijvoorbeeld in Den Haag Storybook voor MijnZaken componenten

Rotterdam color search is broken

Depends on nl-design-system/rotterdam#174

Screenshot 2024-01-21 at 21 31 26

After migrating the rotterdam design tokens to their own repo, the code search is broken. It has to do with the JSON format that is not as expected.

Stylelint configuration provided as NPM package

For the The Hague Component Library we're using a stylelint configuration inspired by the NLDS template stylelint.

It would be beneficial for repositories that could potentially contribute to NLDS, if a standard NLDS stylelint configuration was available to extend. This can help staying up to date with changes to the configuration by the NLDS team and make it easier to share code if the linting is identical.

I'm not sure if it's quite as useful for prettier or eslint.

CODEOWNERS aanpassen zodat Dependabot niet iedereen mailt

De package.json files moeten excluded zijn voor CODEOWNERS, bijvoorbeeld door !proprietary/groningen-design-tokens/package.json of door de CODEOWNER aan te passen naar het mapje src/. Bijvoorbeeld:

/proprietary/groningen-design-tokens/src/ @nl-design-system/gemeente-groningen

Dat zal een hoop review requests schelen!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.