Helo rakan pembangun!
Selepas membuat penjana tema VSCode, saya ingin memberikan algoritma penjana warna aplikasi lain, jadi saya membuat penjana tema untuk UI Shadcn. Kini anda boleh menjana tema warna untuk projek anda yang seterusnya dengan Shadcn UI menggunakan corak geometri suci purba dan persamaan matematik moden bercampur dengan teori warna. Saya akan menambah baik bahagian pratonton yang pada masa ini meniru papan pemuka, beberapa jenis kad yang berbeza dan olok-olok media sosial yang ringkas.
Warna dijana menggunakan ruang warna oklch dan anda boleh menyalin pembolehubah warna yang dijana untuk ditampal terus dalam fail utama css projek anda. Seperti yang anda mungkin tahu pembolehubah ini adalah rangka kerja bebas, jadi, tidak kira jika anda menggunakan UI Shadcn asal atau mana-mana variannya (Svelte, Vue dan lain-lain), konfigurasi pembolehubah warna ini akan berfungsi dalam mana-mana daripadanya.
Anda boleh menyemak projek di penjana tema UI Shadcn. Dan, seperti biasa, anda boleh menyelami kod dalam repo.
Saya juga telah mengembangkan utiliti untuk algoritma untuk menjana tema untuk terminal Warp. Anda menjana dan rawak sehingga anda berpuas hati dengan hasilnya dan kemudian memuat turun tema ke folder .warp/themes anda. Selepas itu hanya untuk memilih tema dalam tetapan terminal -> penampilan. Lihat penjana tema Warp, kod tersebut berada dalam repo yang sama dengan komuniti tema VSCode.
Sekarang saya selangkah lebih dekat dengan impian saya untuk mempunyai penjana tema untuk apa sahaja tema yang boleh disesuaikan. :)
Saya sangat menghargai bacaan anda dan sebarang komen atau cadangan yang mungkin anda ada.
Jumpa lagi pada yang seterusnya!
Atas ialah kandungan terperinci Penjana Tema UI Shadcn, dengan warna OKLCH dan geometri suci purba.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!