

Ein React -Komponenten- und Stilsystem aus Vanilleextrakt.
Ich hatte Spaß, Strum zu bauen, aber leider schien Vanilleextrakt nicht so abzunehmen, wie ich es mir erhofft hatte, und diese bestimmte Bibliothek sah keine Adoption. Ich pflege Strum nicht aktiv und habe keine Beschwerden gehört, also archiere ich es, bevor jemand darauf stößt und beschließt, es auszuprobieren.
FWIW habe ich letztendlich Höhle gemacht und jetzt baue ich ziemlich ausschließlich mit Rückenwind auf. Ich denke, Shadcn/UI suche in Bezug auf seinen Stil, aber die radixbasierten Komponenten sind ein guter Ausgangspunkt. Ich werde wahrscheinlich eine persönliche Bibliothek aufbauen, die auf Shad basiert, und kann sie je nach Abschluss teilen oder nicht.
Weitere Informationen zur Verwendung von Strum finden Sie unter Strum.design.
Siehe @Strum/React Changelog
In diesem Projekt wird Turborepo verwendet und in die folgenden Arbeitsbereiche unterteilt:
docs : Eine Next.js -App zum Dokumentieren des Designsystems (Karten für Strum.design)@strum/eslint-config : eslint Konfigurationen (enthält eslint-config-next und eslint-config-prettier )@strum/react : Die Hauptbibliothek und Vanilleextraktstile@strum/tsconfig : tsconfig.json s im gesamten Monorepo verwendetFühren Sie den folgenden Befehl aus, um alle Apps und Pakete zu erstellen:
cd strum
pnpm build
Führen Sie den folgenden Befehl aus: Um alle Apps und Pakete zu entwickeln, führen Sie den folgenden Befehl aus:
cd strum
pnpm dev
Die Scherz Suite durchführen:
cd strum
pnpm test