Naive UI

難易度:
フロントエンドフレームワーク
Naive UI プレビュー

プレビュー

デザイントークン

公式ブランド資料とこのスタイルのプロンプトから導出した主要トークン。コピーするか、下の DESIGN.md と合わせて利用できます。

カラー

  • primary手動確認済み

    主要アクションとハイライト

  • on-primary推定

    プライマリ上のテキスト

  • secondary推定

    タグ、バッジ、副次的な強調

  • on-secondary推定

    セカンダリ上のテキスト

  • neutralプロンプト

    ページ背景

  • on-neutral推定

    背景上のテキスト

  • surface推定

    カード、パネル、オーバーレイ

  • on-surface推定

    サーフェス上のテキスト

  • border推定

    ボーダーと区切り線

角丸と形状

プロンプト
sm · 2px
md · 3px
lg · 5px
full

スペーシング

推定
  • sm8px
  • md12px
  • lg24px

シャドウとエレベーション

推定

階層は細いボーダーとトーンの違いで表現します。

タイポグラフィ

推定
  • Ag

    見出し 32px · ボールド

    Inter

  • Ag

    本文 16px · レギュラー

    Inter

  • Ag

    ラベル 13px · ミディアム

    Inter

Naive UI は TypeScript 優先の Vue 3 コンポーネントライブラリで、「プログラマブルなテーマ」で知られています。デフォルトの主色は緑(#18A058)で、テーマ変数は実行時に全体を書き換えられます。3px の角丸、精密な 1px のボーダー、34px のコントロール高がコンパクトで整った印象を生み、n-data-table、n-form、n-config-provider などのコンポーザブル API がデータのシーンをカバーします。表面は静かで、視覚的なノイズはゼロです。型安全とテーマのカスタマイズを求める Vue 3 管理画面に適しています。

Naive UIフロントエンドフレームワーク

プロンプトテンプレート

基本テンプレート
Design a Naive UI-inspired interface. - Vue 3 + TypeScript-first component library; - Default primary #18A058 green with programmable theme overrides; - 3px radii, precise 1px borders, 34px default control height; - Composed APIs: n-data-table, n-form, n-config-provider; - Calm, work-focused surfaces with zero visual noise. Colors: #18A058, #2080F0, #FFFFFF, #333639 with #18A058 accent. Typography: system-ui.

バリエーションプロンプト

📱 モバイル
Design a mobile app with Naive UI aesthetics. Use Naive UI color identity with #18A058 accents. Clean, touch-friendly, native feel.
💻 Web
Design a web application with Naive UI style. Use Naive UI color identity with #18A058 accents. Professional, responsive layout.
📊 ダッシュボード
Design a dashboard with Naive UI design language. Use Naive UI color identity with #18A058 accents. Data-rich, organized, clear hierarchy.
📄 ランディングページ
Design a landing page with Naive UI visual identity. Use Naive UI color identity with #18A058 accents. Compelling, conversion-focused.

使用例

Naive UI データアプリ

ダッシュボード
Build a data app with Naive UI style: n-data-table, n-form validation, and #18A058 accent with programmable themes.

Naive UI 設定コンソール

Web
Create a configuration console with Naive UI design language: settings forms, tooltips, and calm work-focused surfaces.

✅ 適した用途

  • Vue 3 プロジェクト
  • TypeScript プロジェクト
  • テーマ化可能な管理画面

❌ 適さない用途

  • React プロジェクト
  • ビジュアルを高度にカスタマイズするブランド UI

DESIGN.md ファイル

design.md オープン形式に準拠したデザインシステム記述。コピーまたはダウンロードして AI コーディングツールに渡せます。