Design System
このポートフォリオとGenUIパイプラインで使用しているトークン・コンポーネント・パターン集。
Colors
Surfaces
--color-bgD #0c0d10L #ffffff
Background--color-bg-elevatedD #14161bL #f5f6f8
Elevated--color-bg-panelD #1a1d24L #eef0f4
Panel--color-bg-insetD #0a0b0eL #f9fafb
InsetInk
--color-inkD #eceef2L #1a1e2a
Default--color-ink-softD #ced2dbL #4a5066
Soft--color-ink-faintD #9199a6L #8090a8
Faint--color-ink-ghostD #5c6270L #c5cdd8
GhostAccent
--color-accentD #52a878L #2b7050
Accent--color-accent-dimD #2d6649L #52a878
Accent DimSemantic
--color-upD #5fd08a
Up--color-downD #e5705a
DownTypography
Design System
Component Library
デザインシステムは、AIによるUI生成の基盤である。
const library = createLibrary({ root: "Stack", components: [...] })
Spacing
--s-14px--s-28px--s-312px--s-416px--s-524px--s-632px--s-748px--s-864px--s-996pxBorder Radius
--radius-sm4px--radius-md8px--radius-lg14pxTextContent
見出しと本文テキスト。variant で役割を指定する。
display
Design Engineer
heading
Design Systems × AI
body
デザインとエンジニアリングの両輪でデザインシステムを設計・構築し、AIを活用したフロントエンド実装の自動化を推進しています。
mono
library.prompt() → system prompt
StatCard
数値メトリクス。ラベルを上、数値を大きく表示する。
example
DESIGN EXPERIENCE
7 yrs
FRONTEND EXPERIENCE
2 yrs
COMPONENTS BUILT
20+
ProjectCard
ポートフォリオカード。ホバーで詳細がスライドアップする。
hover to reveal detail
Design System
デザインシステムの設計・運用フロー構築・実装。
既存プロダクトのバラバラなコンポーネントを整理し、トークンとコンポーネントを定義。
- 担当
- 設計から実装まですべて
- 主な成果
- 実装の自動化基盤の構築
TagList
技術・スキルをチップで並べる。label は任意。
example
Design
FigmaUI/UXAtomic DesignTokens
Engineering
TypeScriptVueReactNext.jsTailwind
Timeline
時系列リスト。キャリア歴やワークフローの表示に使う。
example
2026
デザインシステムの構築・運用
2025
Vue 2 → Vue 3 移行プロジェクト
2024
UIデザイン・フロントエンド実装を開始
Callout
キーメッセージや注釈の強調表示。tone で info / warn を切り替える。
info
デザインシステムは、AIによるUI生成の基盤である。
warn
このコンポーネント以外はLLMが生成できません。
Stack / Grid
レイアウトプリミティブ。Stack は縦並び、Grid はグリッド配置。
Stack
Stack の1番目
Stack の2番目
Stack の3番目
Grid (columns=2)
LABEL A
12
LABEL B
34