5000164 is here

Hugo の minify で padding に設定してる値が欠ける

Published 2018.8.25 by 菅原 浩

Hugo の 0.47 から minify する機能が追加された。

これをさっそく使っていたのだが、バグっぽい挙動に遭遇した。
発生したバージョンは 0.47.1。

発生したバグ

padding に設定した値が欠けてしまう。
実際に発生した状況は下記のような感じ。

1
.about{padding:calc(42vw - -80px) 0 calc(5vw - -100px)}

というスタイルを設定。
hugo --gc --minify で生成。

1
.about{padding:calc(42vw - -80px) 0}

という値になっていた。

回避策

1
.about{padding-top:calc(42vw - -80px);padding-bottom:calc(5vw - -100px);padding-left:0;padding-right:0}

のようにそれぞれ指定することで回避することができた。

おまけ