

Komponen Bereaksi dan Sistem Gaya yang dibuat dengan ekstrak vanilla.
Saya bersenang -senang membangun strum, tetapi sayangnya ekstrak vanilla tampaknya tidak lepas landas seperti yang saya harapkan, dan perpustakaan khusus ini tidak melihat adopsi apa pun. Saya tidak secara aktif mempertahankan Strum dan belum mendengar keluhan, jadi saya mengarsipkannya sebelum seseorang menemukannya dan memutuskan untuk mencobanya.
fwiw saya akhirnya gua dan sekarang saya sedang membangun cukup eksklusif dengan tailwind. Saya pikir shadcn/ui tidak seperti yang saya cari dalam hal gayanya, tetapi komponen berbasis radix adalah titik awal yang baik. Saya mungkin akan membangun perpustakaan pribadi berdasarkan shad dan mungkin atau mungkin tidak membagikannya tergantung pada kelengkapannya.
Lihat strum.design untuk detail tentang cara menggunakan strum.
Lihat @strum/react changelog
Proyek ini menggunakan Turborepo, dan dipecah menjadi ruang kerja berikut:
docs : aplikasi Next.js untuk mendokumentasikan sistem desain (peta ke strum.design)@strum/eslint-config : Konfigurasi eslint (termasuk eslint-config-next dan eslint-config-prettier )@strum/react : Perpustakaan komponen utama dan gaya ekstrak vanilla@strum/tsconfig : tsconfig.json s digunakan di seluruh monorepoUntuk membangun semua aplikasi dan paket, jalankan perintah berikut:
cd strum
pnpm build
Untuk mengembangkan semua aplikasi dan paket, jalankan perintah berikut:
cd strum
pnpm dev
Untuk menjalankan suite jest:
cd strum
pnpm test