更新日 2026-09-28
デザイン
ビジュアル言語、YuTheme トークン、Ella のアイデンティティ。
このサイトは YuTheme エコシステムに属しています。Yuri のプロダクト群で 使われる、AMOLED の純黒ベースと温かみのある漆黒サーフェス、Geist タイプ、 ヘアラインの境界線、抑制されたモーション、編集的な明快さを共有しつつ、 独自のアイデンティティを持っています。
アイデンティティ
Ella のマークは、角ばった金色の「E」(ヘッダーとファビコンで使用)と、 eyebrows の前に繰り返し現れる金色のダイヤモンドです。アバターも、顔も、 マスコットもありません。アイデンティティはタイポグラフィ、構成、色、 小さなグラフィックディテールの中に生きています。
トークン
正準の YuTheme 値。apps/web/src/app/[locale]/globals.css で定義:
- canvas
#000000、window/surface#0b0b0a、raised#151514 - テキスト プライマリ
#f4f1e8、セカンダリ#b3ad9f、ターシャリ#8e887c - アクセントゴールド
#d6a84f、ホバー#e0b760 - ニュートラル アルファ境界: faint 0.08、subtle 0.13、デフォルト 0.2、強 0.32
- 角丸 4/8/12px、ウィンドウ 14px、トランジション 160ms cubic-bezier(0.2, 0, 0, 1)
正準トークンが存在するのに、近似色を追加しないでください。
タイポグラフィ
- 本文は Geist Variable。ラベルとメタデータは Geist Mono Variable。
- Hero の
h1: clamp(2.25rem, 5vw, 3.25rem)、ウェイト 400、 レタースペーシング -0.03em、イタリックのゴールド「Ella」。 - セクションタイトル: clamp(1.5rem, 3vw, 2.25rem)、ウェイト 500。
- Eyebrows: モノ、11px、大文字、字間あり、金色ダイヤモンドとセクション 番号(01、02...)。
構成
- ヘッダーは 64px 固定。スクロールスパイがアクティブセクションを金色で マーク。
- Hero はデスクトップで2カラムグリッド。左にコピー、右にターミナル カード。モバイルでは縦に積み重なる。
- エディトリアルセクションは 1fr / 1.4fr グリッドで、かすかなトップ ボーダーと余裕のあるパディング。900px 未満で1カラムに折りたたむ。
- ターミナルカードは、点滅する金色のカーソル付きで Ella のステータス ラインを表示します。デザイン要素であり、実際のターミナルでは ありません。
モーション
静かで機能的:
- Hero の名前とフッターシグネチャのシャイマー;
- Hero 列のブラーイン入り (yu-rise);
- ターミナルの背後の控えめなフォーカス グロー;
- IntersectionObserver による小さなスタッガー付きのスクロールリビール;
- すべて
prefers-reduced-motion: no-preferenceの背後にゲート。Reduced motion では全エフェクトが無効になり、コンテンツは見えたままである 必要がある。
Reduced-motion の経路なしに、装飾的なモーションを追加しないこと。
アンチパターン
SaaS のクローム、ネオンパープル、ありきたりなアニメ風スタイル、過剰な グラデーション、無料のグラスモーフィズム、ダッシュボード、カードの壁、 機能のない装飾を避ける。