STYLE GUIDE

このテーマで使っているレイアウト、タイポグラフィ、コンポーネントを 1ページで確認できる最新版のスタイルガイドです。

新規ページ制作や既存ページ改修の際に、実装済みの部品を崩さず流用するための見本として使う想定です。ページ固有クラスを増やす前に、既存のコンポーネントとユーティリティの組み合わせで表現できるかをここで確認できます。

Principles

既存の見た目を活かしながら、更新しやすく、再利用しやすいマークアップを優先します。

  • 1. ページ見本ではなく、実案件にそのまま転用できる構造を置く
  • 2. 余白や幅はユーティリティで統一し、独自指定を増やさない
  • 3. 見出し、導線、情報ブロックの並びで全体のトーンを確認する

Typography

.f-title
font sample
住まい選びを、もっと自由に。キャッチコピーに使うサイズ
.f-hd-l
font sample
Designing Better Living
.f-hd-m
font sample
NEWS, VOICE アーカイブページの見出しで使うサイズ。
.f-hd-s
font sample
セクションや下層ページの主見出しで使うサイズ。
.f-xl
font sample
メッセージや導入文を少し強めに見せたいときの本文。
.f-large
font sample
セクション冒頭のリード文や説明文に向いたサイズです。
base(.f-medium)
font sample
標準本文。長めの説明などに使います。
.f-small
font sample
ラベルや補足テキスト、日付、注釈向けのサイズ。

Buttons & Links

テキストリンクは c-link を使い、ボタン化が不要な導線を整理します。

Layout & Media

1:1 grid

左右を同じ重みで見せたい紹介セクションに向いています。

1:2 grid

左にラベル、右に本文を置くページヘッダー系の構成です。

2:1 grid

左に本文、右にボタンを置く構成です。子要素で使用。

Containers

u-gutter で外余白、u-container--m / u-container--wide で最大幅を揃えるのが基本です。

Gutter + Container + Grid

Data & Lists

Container
.u-gutter / .u-container--m / .u-container--wide を使い分ける
Grid
.u-grid--1-1 / .u-grid--1-2 / .u-grid--2-1 が基本
Spacing
縦方向は data-n 属性、要素間は .u-gap--* を基準にする
Radius
.u-radius--m と .u-radius--l を中心に使う
Ordered
  1. セクション見出しを置く
  2. 余白は `data-n` で揃える
  3. 繰り返し要素は配列とループで書く
Plain list
  • ・採用ページの募集要項一覧
  • ・サービス比較の箇条書き
  • ・FAQ 前の要点整理

Banner List

Guiding You to Better Living
Guiding You to Better Living
Guiding You to Better Living
Guiding You to Better Living