JekyllでSCSSを使う方法です。
Step1. CSSを使う
SCSSの前にCSSを使ってみます。
main.cssを次のような感じで用意します。
@charset "utf-8"; body { background-color: #ccc; }
index.htmlからは普通にCSSを呼び出すだけです。
<link rel="stylesheet" href="main.css">
Step2. SCSSを使う
main.cssをmain.scssにリネームします。JekyllにSCSSを認識させるには、.scss
の先頭に2つの---
を置きます。
--- --- @charset "utf-8"; body { background-color: #ccc; }
Jekyllが.scss
を.css
に変換するので、index.htmlの変更は不要です。
Step3. 共通部分のSCSSを分ける
複数のSCSSで共通部分があれば、_sass
フォルダに分離できます。
_sass/_common.scss
を作り、次のようにします。
body { background-color: #ccc; }
main.scssでは@import
を使い、_sass/_common.scss
を読み込みます。
--- --- @charset "utf-8" @import "_common"
以上。