Dalam boilerplate ini menggunakan Laravel Mix untuk mengelola dan mengompilasi file SCSS (Sass). SCSS memungkinkan Anda untuk menulis CSS yang lebih terstruktur dan mudah dikelola.
{info} Sebelum menambahkan custome style anda dapat mengecek dahulu apakah bentuk yang anda inginkan sudah terdapat dalam Storybook atau belum.
Semua file SCSS harus diletakkan di file custome.scss dalam folder resources/sass_custome. Setelah dikompilasi, file CSS hasilnya akan disalin ke dalam folder public/css.
{warning} Jangan menempatkan file css langsung ke dalam folder public dan jangan memodifikasi script css di public.
Karena boilerplate ini sudah menggunakan style bawaan kejar.id, jadi disarankan untuk menuliskan kode kustom Anda di dalam file resources/sass_custome/custome.scss . Anda dapat mengatur style custome Anda di sini tanpa mengubah file default yang terletak di folder resources/sass .
{warning} Jangan meng-edit semua file di folder
resources/sasskarena dalam folder itu adalah style default kejar.id.
Anda tidak perlu menambahkan kode baru untuk compiling karena sudah didaftarkan di dalam file webpack.mix.js:
mix.sass(
"resources/css/app.scss",
"public/css"
);
jadi anda hanya tinggal jalankan saja compiling-nya
Setelah memodifikasi script scss di file custome.scss dalam folder resources/sass_custome , jalankan perintah berikut untuk memproses dan mengkompilasi:
yarn watch
Perintah ini akan memantau perubahan pada file Anda dan melakukan kompilasi secara otomatis.
Jika Anda melakukan perubahan dan ingin memastikan semua aset terkompilasi kembali, Anda perlu restart yarn watch dengan menghentikannya dan menjalankannya kembali.