Konfigurasi Gaya
Konfigurasi lanjutan untuk stylesheet & TailwindCSS
Stylesheet MYDS terdiri daripada pelbagai komponen untuk memenuhi pelbagai kegunaan. Tetapi anda mungkin tidak memerlukan semuanya dalam projek anda! Berikut adalah cara kita boleh lebih selektif dengan import kita!
Penting
Bahagian ini adalah untuk konfigurasi gaya lanjutan. Jika anda berpuas hati dengan konfigurasi mudah yang digariskan dalam Pemasangan, anda boleh melangkau halaman ini.
Asas
Fon
MYDS menyokong 2 jenis fon: Poppins
& Inter
. Kami mengesyorkan anda untuk mengimport melalui CDN yang bereputasi seperti GoogleFonts. Berikut adalah satu baris import CSS!
Warna
Kami mentakrifkan setiap warna dalam Bahasa Reka Bentuk MYDS sebagai pembolehubah CSS, yang kemudiannya menjadi blok binaan untuk membina tema!
Tema
MYDS menyokong kedua-dua mod terang dan gelap. Walau bagaimanapun, kami memahami bahawa tidak semua projek memerlukan ciri ini. Oleh itu, anda boleh mengabaikan import tema yang tidak diingini dari projek anda!
Penting
Sila ambil perhatian bahawa adalah diperlukan untuk menyokong mod terang secara lalai.
TailwindCSS
TailwindCSS adalah rangka kerja CSS berasaskan utiliti yang menjadi asas kepada cara MYDS digayakan secara dalaman. Walau bagaimanapun, menggunakan TailwindCSS adalah pilihan di peringkat projek.
Jika anda menggunakan TailwindCSS, MYDS menyediakan pilihan untuk pembangun memanfaatkan kelas CSS yang ditakrifkan atau memperluaskan variasi anda sendiri kepada MYDS.
Pemasangan
Sebelum kita mula, pastikan anda telah memasang pakej TailwindCSS dalam projek anda. Rujuk dokumentasi rasmi untuk maklumat lanjut.
Konfigurasi Preset
Setelah TailwindCSS dipasang, anda boleh mengimport preset MYDS ke dalam projek anda sendiri! Kita juga perlu memastikan TailwindCSS 'sedar' tentang pustaka komponen dari MYDS.
Token Warna
MYDS mempunyai 2 jenis token warna yang perlu diketahui oleh pembangun, iaitu:
-
Token primitif - Nilai token primitif adalah statik & tidak sensitif kepada perubahan tema.
-
Token tema - Nilai token tema berubah berdasarkan tema yang digunakan.
Untuk mempelajari senarai penuh token primitif & tema yang tersedia, baca konfigurasi penuh