Menggunakan variabel CSS3 (properti khusus) dimungkinkan untuk mengganti warna sorotan dalam 1 baris CSS.
Di milligram.css memiliki sesuatu di sepanjang baris:
:root {
--highlight-color: #9b4dca;
}
dan kemudian ganti setiap #9b4dca
dengan var(--highlight-color)
.
Setelah ini selesai, mengganti warna sorotan semudah memasukkan file custom.css dengan
:root {
--highlight-color: #abcabc;
}
Saya datang ke sini untuk hal yang sama ^^ tetapi karena ditulis dalam SASS dan Anda mungkin ingin mendukung browser lama, saya akan merekomendasikan melakukan contoh yang terbukti mundur seperti ini:
button {
background-color: $color-primary;
background-color: var(--color-primary, $color-primary);
}
Dengan cara ini browser yang tidak mendukung properti kustom CSS akan tetap mundur ke versi yang berfungsi. Juga dengan cara ini :root {}
dalam stylesheet aktual tidak diperlukan karena var()
sudah menyediakan opsi mundur.
Bersulang,
Dominik
Apakah ada kemajuan atau sesuatu yang mereka lakukan sejauh ini? 😄.
Apakah ada kemajuan atau sesuatu yang mereka lakukan sejauh ini? 😄.
anda selalu dapat mengubah nilai warna dari src/_Color.sass
dan kemudian mengkompilasi ulang lagi dengan sass --update
. Anda juga dapat menambahkan file sass Anda sendiri.
Apakah ada kemajuan atau sesuatu yang mereka lakukan sejauh ini? 😄.
anda selalu dapat mengubah nilai warna dari
src/_Color.sass
dan kemudian mengkompilasi ulang lagi dengansass --update
. Anda juga dapat menambahkan file sass Anda sendiri.
Poin bagus! Saya kira saya sedang mencari solusi yang lebih out-of-the-box karena saya tidak menggunakan Sass, tetapi saya tidak benar-benar tahu bagaimana itu dapat dengan mudah dilakukan selain mengubah nilainya sendiri di /dist/milligram.min.css
yang akan bermasalah.
Sukai kerangka kerja ini! Gak sabar nunggu fitur ini rilis
Hai @mterron @dkundel @timrossback @dntzbgh @cilim
Mungkin sesuatu seperti ini?
https://github.com/milligram/milligram/pull/262/files#diff -7b0a611514569d183adbda861549f9d98
Komentar yang paling membantu
Saya datang ke sini untuk hal yang sama ^^ tetapi karena ditulis dalam SASS dan Anda mungkin ingin mendukung browser lama, saya akan merekomendasikan melakukan contoh yang terbukti mundur seperti ini:
Dengan cara ini browser yang tidak mendukung properti kustom CSS akan tetap mundur ke versi yang berfungsi. Juga dengan cara ini
:root {}
dalam stylesheet aktual tidak diperlukan karenavar()
sudah menyediakan opsi mundur.Bersulang,
Dominik