strum
@strum


バニラ抽出物で作られた反応成分とスタイルシステム。
私はストラムを構築するのを楽しんでいましたが、悲しいことに、バニラの抽出物は私が望んでいた方法を脱ぐようではなかったようで、この特定の図書館は採用を見ませんでした。私は積極的にストラムを維持しておらず、苦情を聞いていないので、誰かがそれに出くわして試してみることにした前にアーカイブしています。
fwiw私は最終的に洞窟をしましたが、今ではテールウィンドでかなり排他的に構築しています。 Shadcn/UIは、そのスタイルの点で私が探しているものではないと思いますが、基本ベースのコンポーネントは良い出発点です。 Shadに基づいて個人的なライブラリを構築する可能性がありますが、その完全性に応じて共有する場合と共有できない場合があります。
Strum.Designを参照してください。Strumの使用方法の詳細については。
@strum/React Changelogを参照してください
このプロジェクトはTurborepoを使用しており、次のワークスペースに分割されています。
docs :設計システムを文書化するためのnext.jsアプリ(maps to strum.design)@strum/eslint-config : eslint構成( eslint-config-nextおよびeslint-config-prettierを含む)@strum/react :メインコンポーネントライブラリとバニラエキススタイル@strum/tsconfig : tsconfig.json sがモノレポ全体で使用されていますすべてのアプリとパッケージを構築するには、次のコマンドを実行します。
cd strum
pnpm build
すべてのアプリとパッケージを開発するには、次のコマンドを実行します。
cd strum
pnpm dev
Jest Suiteを実行するには:
cd strum
pnpm test