

Un composant React et un système de style fabriqué avec un extrait de vanille.
Je me suis amusé à construire une structure, mais malheureusement, l'extrait de vanille ne semblait pas enlever comme je l'espérais, et cette bibliothèque particulière n'a vu aucune adoption. Je ne maintiens pas activement de la gratte et je n'ai pas entendu de plaintes, donc je l'arrache avant que quelqu'un ne le rencontre et décide de l'essayer.
FWIW, j'ai finalement grotte et maintenant je construis assez exclusivement avec le vent arrière. Je pense que Shadcn / UI n'est pas tout à fait ce que je recherche en termes de style, mais les composants basés sur Radix sont un bon point de départ. Je vais probablement construire une bibliothèque personnelle basée sur l'alose et je peux le partager ou non en fonction de son complétude.
Voir Strum.design pour plus de détails sur la façon d'utiliser STRUM.
Voir le @ Strum / React Changelog
Ce projet utilise TurborePo et est divisé dans les espaces de travail suivants:
docs : une application Next.js pour documenter le système de conception (cartes à strum.design)@strum/eslint-config : Configurations eslint (inclut eslint-config-next et eslint-config-prettier )@strum/react : la bibliothèque des composants principaux et les styles d'extrait de vanille@strum/tsconfig : tsconfig.json utilisé dans tout le monorepoPour créer toutes les applications et packages, exécutez la commande suivante:
cd strum
pnpm build
Pour développer toutes les applications et packages, exécutez la commande suivante:
cd strum
pnpm dev
Pour exécuter la suite de plaisanterie:
cd strum
pnpm test