Name | Version |
---|---|
Foundation for Sites | v6.6.3 |
Hugo | v.0.80.0 |
Foundation for Sites
を使っている人は多いと思いますが、日本語の記事は少ないのかな?
Hugo
で、scss
を使って、Foundation for Sites
を使う一例を書いておきます。*1
themes/foundation/assets/scss/_setting.scss
_setting.scss
は、node_modules/foundation-sites/scss/setting/_setting.scss
から、コピーしています。
_setting.scss
の中の
@import 'util/util'; ↓ @import 'foundation-sites/scss/util/util';
に、書き換えます。
themes/foundation/assets/scss/style.scss
@import 'settings'; @import 'foundation-sites/scss/foundation'; @include foundation-everything;
themes/foundation/layouts/partial/head.html
<head> {{- $options := (dict "targetPath" "assets/css/style.css" "outputStyle" "compact" "enableSourceMap" true "includePaths" (slice "node_modules")) -}} {{- $css := resources.Get "scss/style.scss" | resources.ToCSS $options -}} <link rel="stylesheet" href="{{ $css.RelPermalink }}"> </head>
DEPRECATION WARNING
端末(Mac
やVisualStudio Code
だと、ターミナル)で、hugo
と入力すると
Start building sites … DEPRECATION WARNING on line 115 of /home/<省略>/node_modules/foundation-sites/scss/util/_color.scss: !global assignments won't be able to declare new variables in future versions. Consider adding `$primary-color: null` at the top level.
上記のようなメッセージが、いくつか表示されますが、今はスルーしています。
*1:いろんなやり方があると思うので、一例です