構成

構成

プローズ記事

デザイントークンの理解

デザイントークンは、製品全体の視覚的な決定に対する唯一の真実の源です。これらは、色、スペーシング、タイポグラフィ、モーションを名付けられた変数にエンコードし、コンポーネントが消費します。

トークンが重要な理由

トークンがないと、主要なブランドカラーの変更には、数百のファイルを探し回る必要があります。トークンがあれば、1つの変数の更新がどこにでも伝播します — ボタンからアラート、ナビゲーションバーまで。

トークンは、デザインツールとコードのギャップを埋めます。デザイナーはFigmaで色をsurface-brandと名付け、開発者はCSSでvar(--surface-brand)を使用します。彼らは同じ言語を話します。

実用的な例

背景、ボーダー、テキストが必要なコンポーネントを考えてみてください。ハードコーディングする代わりに、#1a56db、#e1effe、および#1e429fを使用せず、コンポーネントは--color-primary、--surface-primary-subtle、および--text-primary-strongを参照します。ブランドが進化する際、パレットが変わります — コンポーネントは変わりません。

トークンカテゴリ

  • 色 — ブランド、セマンティック、およびニュートラルパレット
  • スペーシング — 2pxから64pxまでの一貫したスケール
  • タイポグラフィ — フォントサイズ、ウェイト、ライン高さ
  • 半径 — 鋭いコーナーから完全に丸いものまで
  • 影 — 深さと階層のためのエレベーションレベル
  • モーション — イージングカーブと持続時間ステップ

インターネット上で見つかる引用のほとんどは、おそらくAIによって生成されたものです。

— アルバート・アインシュタイン

完全なトークンリファレンスを読む

画像

content_image()関数は、デフォルトでloading="lazy"のimgをレンダリングし、キャプションが提供されるとfigure要素でラップします。

キャプションなし — プレーンなimg、フル幅。

プレースホルダー画像 — キャプションなし

キャプションあり — figcaption付きのfigureでラップされています。

プレースホルダー画像 — キャプションあり
figcaption付きのfigure — ソースをクレジットしたり、視覚コンテンツにコンテキストを追加するために使用します。

テキスト付きメディア

テキストの横にあるプレースホルダー画像
レイアウトの1/3を占める画像。

content--mediaを使用して画像とテキストを横に並べます。画像は幅の1/3を取り、テキストは2/3を取ります。

このレイアウトは、引用、イラスト付き定義、または画像がコピーを強化し、支配しない短い編集ブロックに適しています。

ドロップキャップ

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

メタバー

デザイントークンの理解

デザイントークンは、製品全体の視覚的な決定に対する唯一の真実の源です。これらは、色、スペーシング、タイポグラフィ、モーションを名付けられた変数にエンコードし、コンポーネントが消費します。

アリス・マーティン 2026年7月18日 4分で読む
142いいね 共有

異なるカテゴリーのメタデータをグループ化するために、2つ目のバーを下にスタックできます — ここでは、分類と分析です。

UXデザイン 進行中
3,847ビュー

インタラクティブなアイテムをバーに溶け込ませるためにアクションリンクを使用します — 背景なし、影なし、 muted color。

アリス・マーティン 2026年7月18日
142いいね 共有

フォールバック

最初の方法が失敗したときの別の方法:質問、その後ワンクリックでコピーされた値、またはリンク。何のためのものかのすぐ下に、それに合わせて配置されています。
スキャンできませんか?アプリにこのキーを入力してください: JBSWY3DPEHPK3PXPJBSWY3DPEHPK3PXP
ボタンが開かない?ここからページを開く
スキャンできませんか?アプリにこのキーを入力してください: JBSWY3DPEHPK3PXP

Vue

画像とコードブロックをVueのパーシャルとして、同じオプションを使用します。