FLOCSSのCSS設計手法を取り入れました
サイト共通のCSSとトップページのCSSにFLOCSSの設計手法を取り入れました。 ルールが明確になり、CSSの分かりやすさが向上したように感じます。
構造
小規模なサイトのため、scssファイルを細かく分けず、header、main、footerといったエリアごとのファイルに分けています。
/common/
/css/
foundation.scss
layout.scss
object.scss
/foundation/
_reset.scss
_base.scss
/layout/
_header.scss
_main.scss
_footer.scss
/object/
/component/
_header.scss
_main.scss
_footer.scss
_container.scss
index.scss
/utility/
index.scss
参考サイト
検証環境
Desctop
Mac
chrome 111.0.5563.146
○
safari 16.4
–
Windows
chrome 111.0.5563.147
–
Edge 111.0.1661.62
–
Mobile
iPad
Safari 604.1
–
iPhone
Safari 604.1
–
Chrome 111.0.5563.101
–
Android
Chrome 81.0.4044.138
–