Skip to content
Apothem
ブランドガイドライン

ブランドパレット

Apothem のコアブランドカラーと、15 のハーネスブランドカラー(ハーネスの色ページで定義されています)。コアカラーの信頼できる唯一の情報源は、assets/design-tokens.css にある正規のデザイントークンで、サイトはそれらの値をミラーします。

コアパレット

正規のパレット — スレートのニュートラルランプ、エメラルドのアクセントランプ、セマンティックな色相 — は、 assets/design-tokens.css (およびそのミラーである assets/design-tokens.json)にあるデザイントークンが所有します。 site/app/global.css にあるサイトテーマは、セマンティックなトークン値を、Fumadocs テーマが使用する CSS 変数の中で OKLCH として再記述します。 ページの背景、テキスト、プライマリ、ボーダー、フォーカスリングの各変数は、トークンの正確なステップに解決されます( lib/theme-tokens.test.mjs のチェックが、背景、前景、プライマリ、リングの各変数をそれらに一致させます)。同じファイルで宣言されている apothem-*、polygon-*、field-* のランプは、トークンランプから導出した近似値であってコピーではなく、仕様の一部ではありません。以下のすべての値は、 デザイントークンにおけるスレートまたはエメラルドのランプのステップです。slate-600 のようなステップ名は、そのランプの値を指します。

役割トークン(CSS)ライトモードダークモード用途
プライマリ--apothem-textslate-900 #0f172aslate-50 #f8fafc見出し、ナビゲーションのテキスト、主要な閲覧面。
アクセント--apothem-accent-textemerald-700 #047857emerald-400 #34d399アクティブなリンク、フォーカスリング、選択中のナビゲーション。
本文テキスト--apothem-text-mutedslate-600 #475066slate-300 #c2ccdaデフォルトの本文テキスト。
本文の地色--apothem-surfaceslate-50 #f8fafcslate-900 #0f172aデフォルトの背景。
ナビゲーションの地色--apothem-surface-sunkenslate-100 #eef2f7slate-950 #080c15ヘッダーとナビゲーションの帯。

ハーネスパレット

ハーネスの色はハーネスの色にあります。Apothem のマークはハーネスの色を持ちません。その六角形、中心ノード、終端ノードについては、assets/DESIGN-SYSTEM.md のマークのセクションで説明されています。ハーネスの色はそのページで定義されており、デザイントークンや site/app/global.css では定義されません。これらはコアパレットのみを保持します。

ドキュメントでの使用

パレットは、ルートレイアウトによってインポートされるグローバルスタイルシート site/app/global.css を通じて配線されています。ライトモードとダークモードのバリアントは、テーマの .dark クラスの状態に応じて切り替わります。

更新

パレットが更新されるのは、コアカラー(slate / emerald)が変化したとき、またはハーネスが上流でブランドカラーの変更を正式に承認したときだけです。ハーネスごとの変更は、ハーネスの色と、assets/src/ 配下の影響を受けるすべての SVG マスターにわたって、アトミックに伝播します。

On this page