Pembolehubah SCSS
Ubah palet anda menjadi pemboleh ubah SCSS dan Sass yang kemas untuk stylesheet projek. Salin nilai HEX sedia tampal dan urus warna jenama secara konsisten kod.
// Color Variables
$primary: #6366f1;
$secondary: #ec4899;
$accent: #f59e0b;
$success: #10b981;
$warning: #f59e0b;
$error: #ef4444;
// Color Map
$colors: (
"primary": $primary,
"secondary": $secondary,
"accent": $accent,
"success": $success,
"warning": $warning,
"error": $error
);
// Usage functions
@function color($name) {
@return map-get($colors, $name);
}
// Generate utility classes
@each $name, $color in $colors {
.bg-#{$name} {
background-color: $color;
}
.text-#{$name} {
color: $color;
}
.border-#{$name} {
border-color: $color;
}
}// SCSS Mixins
@mixin background($color) {
background-color: $color;
@if lightness($color) > 50% {
color: #1a1a1a;
} @else {
color: #ffffff;
}
}
@mixin button-variant($bg, $hover: darken($bg, 10%)) {
background-color: $bg;
border-color: $bg;
@if lightness($bg) > 50% {
color: #1a1a1a;
} @else {
color: #ffffff;
}
&:hover {
background-color: $hover;
border-color: $hover;
}
}
// Usage
.my-button {
@include button-variant($primary);
}
.my-section {
@include background($secondary);
}Ubah palet anda menjadi pemboleh ubah SCSS dan Sass yang kemas untuk stylesheet projek. Salin nilai HEX sedia tampal dan urus warna jenama secara konsisten kod.
Pembolehubah SCSS hanya memaparkan kawalan dan hasil yang berkaitan dengan fungsinya. Pilihan yang tersedia bergantung pada alat dan input.
Format yang disokong
Cara ia berfungsi
Langkah 1
Buka Pembolehubah SCSS dan sediakan input yang diminta oleh antara muka
Langkah 2
Laraskan kawalan yang kelihatan mengikut hasil yang diperlukan
Langkah 3
Semak hasil sebelum menyalin, mengeksport atau menggunakannya semula
Kesilapan biasa yang perlu dielakkan
- Jangan anggap format atau pilihan disokong jika tidak dipaparkan dalam antara muka.
- Semak nilai sebelum digunakan dalam identiti jenama, antara muka atau fail pengeluaran.
- Jika hasil digunakan untuk teks atau UI, semak juga kontras.
Tip pro
- Simpan nilai sumber bersama hasil apabila membandingkan variasi.
- Gunakan format yang benar-benar dipaparkan oleh alat dan elakkan meneka penukaran.
- Pada telefon dan tablet, benarkan teks dan kawalan membalut ke beberapa baris.
Pemprosesan data
Pemprosesan data bergantung pada fungsi yang digunakan. Persetujuan, analitik dan fungsi akaun laman adalah berasingan daripada operasi warna.
Fungsi alat ini
Ubah palet anda menjadi pemboleh ubah SCSS dan Sass yang kemas untuk stylesheet projek. Salin nilai HEX sedia tampal dan urus warna jenama secara konsisten kod. Pembolehubah SCSS kekal fokus pada tugas ini dan tidak menganggap fungsi yang tidak dipaparkan dalam antara muka. Gunakan kawalan yang tersedia untuk mendapatkan hasil yang diperlukan, kemudian semak nilai yang dipaparkan sebelum memindahkannya ke alat lain, stylesheet, fail reka bentuk atau dokumen.
Sediakan input yang sesuai
Mulakan dengan input yang diminta oleh Pembolehubah SCSS: warna, nilai, imej atau tetapan mengikut skrin. Format yang disenaraikan pada halaman ini ialah SCSS, Sass, CSS, Maps. Jika format atau pilihan tidak muncul dalam antara muka, jangan anggap ia disokong oleh fungsi khusus ini.
Baca dan semak hasil
Baca hasil dalam konteks operasi yang dilakukan. Bandingkan dengan nilai sumber dan semak tetapan yang mempengaruhi pengiraan. Untuk kerja visual penting, periksa hasil juga dalam antara muka sebenar tempat ia akan digunakan dan jangan hanya bergantung pada kod.
Penggunaan pada telefon dan tablet
Pembolehubah SCSS menggunakan susun atur responsif laman. Tajuk, subtajuk, breadcrumbs dan kawalan boleh membalut pada skrin sempit supaya terjemahan panjang tidak terpotong. Walau begitu, semak hasil akhir pada peranti dan konteks sebenar tempat anda akan menggunakannya.
Gunakan semula hasil dalam projek
Selepas menyemak hasil, gunakan hanya tindakan yang benar-benar ditawarkan oleh Pembolehubah SCSS, seperti salin atau eksport apabila tersedia. Simpan nilai sumber jika tetapan perlu dihasilkan semula dan untuk warna UI, dokumentasikan juga peranan warna serta keperluan kontras.
Alat berkaitan
Panduan dan tutorial
Ketahui cara menggunakan alatan kami dengan panduan terperinci kami.
scss-variables: panduan praktikal developer
Panduan setempat untuk menggunakan scss-variables, memahami amalan terbaik developer dan mengelakkan kesilapan biasa.
scss-variables: panduan praktikal developer
Panduan setempat untuk menggunakan scss-variables, memahami amalan terbaik developer dan mengelakkan kesilapan biasa.
scss-variables: panduan praktikal developer
Panduan setempat untuk menggunakan scss-variables, memahami amalan terbaik developer dan mengelakkan kesilapan biasa.
Soalan lazim
Ketahui cara menggunakan alatan kami dengan panduan terperinci kami.