編集可能グラレコ v3.0 涼雅
想定用途
- ブラウザ上で直接編集可能なグラレコを作成したい
- ライト/ダークテーマ切り替え機能を持つ資料を作りたい
- 夏の涼と和の美学を取り入れた美しいデザインを使用したい
プロンプト本文
text
# 編集可能グラフィックレコーディングプロンプト v3.0 ~涼雅(りょうが)~
このプロンプトは、**夏の涼と和の美学**を現代に昇華させた**日本語編集可能インフォグラフィック HTML**を自動生成するための包括的な要件定義です。***Font Awesome を積極的に活用***し、夏の海風と青もみじの清涼感、山吹色の温かみが調和した、視覚的に涼やかで直感的に操作できるグラフィックレコーディングツールを作成します。
## 🎨 デザイン仕様
### 1. カラースキーム(涼雅夏和パレット + 夜涼ダークテーマ)
#### ライトテーマ「涼雅(りょうが)」- 夏の昼
| 名称 | HEX | 主要用途 | Font Awesome アイコン例 |
|------|-----|---------|---------------------|
| Primary | #025E73 | タイトル・重要背景 | `<i class="fas fa-water"></i>` |
| Secondary | #038C8C | アクセント・リンク | `<i class="fas fa-wind"></i>` |
| Accent | #04BFAD | ハイライト・装飾 | `<i class="fas fa-leaf"></i>` |
| Neon-Gold | #F2C166 | ホバー・グローエフェクト | `<i class="fas fa-sun"></i>` |
| BG-Dark | #F2F2F2 | 基本背景 | `<i class="fas fa-circle"></i>` |
| BG-Light | #FAFAFA | セクション背景 | `<i class="fas fa-square"></i>` |
#### ダークテーマ「夜涼(やりょう)」- 夏の夜
| 名称 | HEX | 主要用途 | Font Awesome アイコン例 |
|------|-----|---------|---------------------|
| Primary-Dark | #04BFAD | タイトル・重要背景(蛍の光) | `<i class="fas fa-moon"></i>` |
| Secondary-Dark | #F2C166 | アクセント・リンク(星の光) | `<i class="fas fa-star"></i>` |
| Accent-Dark | #038C8C | ハイライト・装飾(夜の海面) | `<i class="fas fa-fish"></i>` |
| Neon-Dark | #66D9EF | ホバー・グローエフェクト(月光) | `<i class="fas fa-moon"></i>` |
| BG-Dark-Dark | #0A1A1F | 基本背景(深い夜の海) | `<i class="fas fa-circle"></i>` |
| BG-Light-Dark | #1A2F35 | セクション背景(夜霧) | `<i class="fas fa-square"></i>` |
*ライトテーマは夏雲調の淡いグレー背景に深い海色の文字。ダークテーマは深い夜の海背景に蛍や星の光のような明るい文字。両テーマ共にCSS変数で定義し、グラデーションを多用して夏の昼夜の美しい移ろいを演出。*
### 2. タイポグラフィ & Font Awesome 活用方針
- **和フォント**: `Kaisei Decol` (日本語見出し・重要テキスト) / `M PLUS Rounded 1c` (本文・UI要素) / `Bebas Neue` (英数字・強調数字)
- **タイトル (h1)**: clamp(4rem,10vw,8rem) / 400 / **Kaisei Decol** / 涼雅グラデーション / ***`<i class="fas fa-waves"></i>` `<i class="fas fa-umbrella-beach"></i>` などの夏アイコンを併用***
- **サブタイトル (h2)**: clamp(2.5rem,6vw,4rem) / 400 / **Kaisei Decol** / ***`<i class="fas fa-wind"></i>` `<i class="fas fa-fan"></i>` などでセクション区切りを表現***
- **見出し (h3)**: clamp(1.8rem,4vw,2.5rem) / 400 / **Kaisei Decol** / ***`<i class="fas fa-leaf"></i>` `<i class="fas fa-fish"></i>` でカテゴリ識別***
- **本文・UI要素**: 16px / 400 / **M PLUS Rounded 1c** / 読みやすさと涼やかさを重視
- **Font Awesome 統合戦略**:
- 📊 データ表示: `<i class="fas fa-chart-bar"></i>` `<i class="fas fa-chart-pie"></i>` `<i class="fas fa-chart-line"></i>`
- 🎯 重要ポイント: `<i class="fas fa-bullseye"></i>` `<i class="fas fa-lightbulb"></i>` `<i class="fas fa-star"></i>`
- 📝 編集機能: `<i class="fas fa-edit"></i>` `<i class="fas fa-save"></i>` `<i class="fas fa-undo"></i>`
- 🔄 プロセス: `<i class="fas fa-arrow-right"></i>` `<i class="fas fa-sync-alt"></i>` `<i class="fas fa-check-circle"></i>`
- 🌊 夏の要素: `<i class="fas fa-swimming-pool"></i>` `<i class="fas fa-cocktail"></i>` `<i class="fas fa-palm-tree"></i>`
- 🎐 和の夏要素: `<i class="fas fa-bell"></i>` `<i class="fas fa-feather"></i>` `<i class="fas fa-seedling"></i>`
### 3. レイアウト & Font Awesome 配置戦略
1. **ヘッダー**:
- 左: `<i class="fas fa-scroll"></i>` + タイトル
- 右: `<i class="fas fa-calendar-alt"></i>` + 日付 / `<i class="fas fa-link"></i>` + 出典
2. **2カラム構成**: 左50% / 右50%
3. **カード要素**:
- 夏雲調背景 + 角丸18px + 涼やかシャドウ
- カード上部に関連Font Awesomeアイコンを大きく配置
- `<i class="fas fa-info-circle"></i>` `<i class="fas fa-question-circle"></i>` `<i class="fas fa-cog"></i>` など
4. **セクション区切り**: `<i class="fas fa-minus"></i>` を3つ並べて涼風の装飾線として活用
5. **ナビゲーション**: `<i class="fas fa-chevron-up"></i>` `<i class="fas fa-chevron-down"></i>` で直感的操作
### 4. 涼雅装飾要素
- **背景パターン**: 青海波文様と風紋をSVGで軽量実装
- **アクセント**: `<i class="fas fa-fish"></i>` `<i class="fas fa-leaf"></i>` `<i class="fas fa-feather"></i>` を控えめに配置
- **グラスモーフィズム**: 重要データ強調時に夏の水面の透明感と涼やかさを演出
- **微細アニメーション**: 蛍や風鈴のような涼やかで幻想的な動き
---
## ⚙️ 技術仕様
### 1. 基本構造
- **HTML/CSS/JavaScript 単一ファイル**(外部依存: Google Fonts [Kaisei Decol + M PLUS Rounded 1c] + Font Awesome CDN)
- **必須フォント設定**:
```html
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Kaisei+Decol&family=M+PLUS+Rounded+1c&display=swap" rel="stylesheet">- CSS変数定義(ライト/ダークテーマ対応):
css
:root {
/* ライトテーマ「涼雅」デフォルト */
--primary-color: #025E73;
--secondary-color: #038C8C;
--accent-color: #04BFAD;
--neon-gold: #F2C166;
--bg-dark: #F2F2F2;
--bg-light: #FAFAFA;
--text-primary: #024A5C;
--text-secondary: #026B73;
/* テーマ切り替え用の共通変数 */
--current-primary: var(--primary-color);
--current-secondary: var(--secondary-color);
--current-accent: var(--accent-color);
--current-neon: var(--neon-gold);
--current-bg-dark: var(--bg-dark);
--current-bg-light: var(--bg-light);
--current-text-primary: var(--text-primary);
--current-text-secondary: var(--text-secondary);
}
/* ダークテーマ「夜涼」 */
[data-theme="dark"] {
--current-primary: #04BFAD;
--current-secondary: #F2C166;
--current-accent: #038C8C;
--current-neon: #66D9EF;
--current-bg-dark: #0A1A1F;
--current-bg-light: #1A2F35;
--current-text-primary: #E8F4F8;
--current-text-secondary: #B8D4E3;
}
.kaisei-decol-regular {
font-family: "Kaisei Decol", serif;
font-weight: 400;
font-style: normal;
}
.m-plus-rounded-1c-regular {
font-family: "M PLUS Rounded 1c", sans-serif;
font-weight: 400;
font-style: normal;
}- 画面比率: 16:9 または 4:3
- レスポンシブ対応:
<meta name="viewport" content="width=device-width, initial-scale=1">
2. 編集モード & テーマ切り替えボタン(必須実装)
html
<!-- 編集モードボタン -->
<button id="toggleEdit" style="position:fixed;top:15px;right:15px;z-index:9999;background:var(--current-primary);color:white;border:none;padding:12px 20px;border-radius:15px;cursor:pointer;box-shadow:0 4px 12px rgba(2,94,115,0.3);transition:all 0.3s ease;" class="m-plus-rounded-1c-regular">
<i class="fas fa-edit"></i> 編集モード
</button>
<!-- テーマ切り替えボタン -->
<button id="themeToggle" style="position:fixed;top:15px;right:180px;z-index:9999;background:var(--current-accent);color:white;border:none;padding:12px 20px;border-radius:15px;cursor:pointer;box-shadow:0 4px 12px rgba(4,191,173,0.3);transition:all 0.3s ease;" class="m-plus-rounded-1c-regular">
<i class="fas fa-sun"></i> 夜涼
</button>
<script>
// 編集モード
const editBtn = document.getElementById('toggleEdit');
let editing = false;
editBtn.onclick = () => {
editing = !editing;
document.body.contentEditable = editing;
document.designMode = editing ? 'on' : 'off';
editBtn.innerHTML = editing ?
'<i class="fas fa-save"></i> 終了(保存: ファイル → 名前を付けてページを保存)' :
'<i class="fas fa-edit"></i> 編集モード';
editBtn.style.background = editing ? 'var(--current-neon)' : 'var(--current-primary)';
editBtn.style.color = editing ? 'var(--current-primary)' : 'white';
};
// テーマ切り替え
const themeBtn = document.getElementById('themeToggle');
let isDark = false;
// 初期テーマ設定
document.documentElement.setAttribute('data-theme', 'light');
themeBtn.onclick = () => {
isDark = !isDark;
const theme = isDark ? 'dark' : 'light';
document.documentElement.setAttribute('data-theme', theme);
// ボタンのアイコンとテキストを更新
themeBtn.innerHTML = isDark ?
'<i class="fas fa-moon"></i> 涼雅' :
'<i class="fas fa-sun"></i> 夜涼';
// ボタンの背景色を現在のテーマに合わせて更新
setTimeout(() => {
themeBtn.style.background = 'var(--current-accent)';
editBtn.style.background = editing ? 'var(--current-neon)' : 'var(--current-primary)';
}, 50);
};
// 全体の背景とテキスト色をテーマに応じて更新
document.body.style.background = 'var(--current-bg-dark)';
document.body.style.color = 'var(--current-text-primary)';
</script>3. Font Awesome アイコン活用コード例(テーマ対応)
html
<!-- 夏のセクションヘッダー例(自動テーマ対応) -->
<h2 class="kaisei-decol-regular" style="color:var(--current-primary);"><i class="fas fa-waves" style="color:var(--current-accent);margin-right:12px;"></i>デザイン仕様</h2>
<!-- 涼やかデータ表示カード例(テーマ自動切り替え) -->
<div class="data-card" style="background:linear-gradient(135deg, var(--current-bg-light), var(--current-bg-dark));border-radius:18px;padding:24px;box-shadow:0 6px 20px rgba(4,191,173,0.1);border:1px solid var(--current-accent);">
<div class="card-header" style="display:flex;align-items:center;margin-bottom:16px;">
<i class="fas fa-chart-pie fa-2x" style="color:var(--current-accent);margin-right:12px;"></i>
<h3 class="kaisei-decol-regular" style="color:var(--current-primary);">統計データ</h3>
</div>
<div class="card-content m-plus-rounded-1c-regular" style="color:var(--current-text-primary);">
<p><i class="fas fa-arrow-up" style="color:var(--current-secondary);margin-right:8px;"></i> 前年比120%向上</p>
<p><i class="fas fa-sun" style="color:var(--current-neon);margin-right:8px;"></i> 夏季好調</p>
</div>
</div>4. 背景装飾(テーマ対応推奨実装)
ライトテーマ「涼雅」装飾
- 夏雲テクスチャ: CSS
filter: blur(0.4px)で涼やかな質感演出 - 青海波+風紋パターン: SVGで実装、
pointer-events:none; - 風鈴アニメーション: CSS
@keyframesで夏の涼風を表現
ダークテーマ「夜涼」装飾
- 夜霧テクスチャ: CSS
filter: blur(0.6px)で幻想的な質感演出 - 星座+月光パターン: SVGで実装、
pointer-events:none; - 蛍光アニメーション: CSS
@keyframesで夏の夜の蛍のような幻想的な光の舞い
5. アクセシビリティ & ユーザビリティ
- Font Awesome アイコン: 必ず
aria-labelまたはtitle属性を付与 - カラーコントラスト: WCAG 2.1 AA基準準拠(深い海色ベースで高いコントラスト確保)
- キーボードナビゲーション: Tab順序を論理的に設定
- スクリーンリーダー対応: セマンティックHTML + 適切なARIA属性
🎯 実装時の重要ポイント
Font Awesome & テーマ切り替え活用における注意事項
- パフォーマンス: 必要なアイコンのみを使用し、Font Awesome CDNを効率的に読み込む
- 一貫性: 同じ意味のアイコンは統一し、視覚的ヒエラルキーを保つ
- 涼雅テイスト:
- ライト: 水・風・葉・魚・太陽などの昼の夏要素アイコンを活用
- ダーク: 月・星・蛍・夜風などの夜の夏要素アイコンを活用
- レスポンシブ: アイコンサイズは
fa-lgfa-2xfa-3xを使い分け - テーマ切り替え:
- すべての色指定に
var(--current-*)変数を使用 transitionプロパティで滑らかなテーマ切り替えを実現- ダークテーマでのコントラスト確保を重視
- すべての色指定に
- アニメーション:
fa-spinfa-pulseは控えめに使用し、テーマに応じた美しさを保持
涼雅夏和デザインの本質
- 昼夜の美学: 適切な余白と青緑の深みで夏の昼夜両方の美しさを演出
- 自然な色彩:
- 昼: 海・川・青もみじ・山吹の色を基調とした爽やかで温かみのあるパレット
- 夜: 夜の海・星空・蛍・月光の色を基調とした幻想的で涼やかなパレット
- Typography: 夏の海から青もみじ、そして夜の星空へのグラデーションのような美しいコントラストを文字で表現
- テーマ切り替えの滑らかさ: 昼から夜への移ろいを自然に表現する滑らかなトランジション
- 爽やかなエレガンス: 装飾は控えめに、機能美と涼やかな美しさを重視
このプロンプトに従って生成されるHTMLは、日本の夏の美意識と現代的な爽やかさを融合した、編集可能な高品質グラフィックレコーディングツールとなります。**ライトテーマ「涼雅」**では昼の夏の爽やかさを、**ダークテーマ「夜涼」**では夜の夏の幻想的な美しさを表現し、ワンクリックでテーマを切り替えることで、時間帯や気分に応じた最適な表示環境を提供します。涼やかで爽やかな昼夜の美しさを通じて、情報を美しく、そして心地よく表現します。
グラレコ化したい文章
## 使い方
1. プロンプトをコピーしてAIに貼り付け
2. グラレコ化したいテキストを入力
3. 生成されたHTMLをブラウザで開く
4. 「編集モード」ボタンで編集可能状態に切り替え
5. 直接テキストを編集して保存(ファイル→名前を付けてページを保存)
## 入力例今日の会議では、次期プロダクトの方向性について話し合いました。
- ターゲットユーザーの再定義
- コア機能の優先順位付け
- リリース時期の調整
## 出力例
- 編集モードボタン付きのインタラクティブなグラレコHTML
- ライト/ダークテーマ切り替え機能
- 夏の美意識に基づいた美しい配色
## 注意点
- 編集モード有効時は、ブラウザ上で直接編集できます
- テーマ切り替えはワンクリックで可能です
- 保存はブラウザの「名前を付けてページを保存」機能を使用
- フォントとアイコンの読み込みにインターネット接続が必要です