ToollyToolly

ページ上部のお知らせバー

ヘッダーの上に、大切なお知らせを1行で。

用途・説明

ヘッダーのさらに上に表示する、1行のお知らせバーを作成します。休業日、メンテナンス、新機能、キャンペーンなどを、どのページでも目に入る場所で伝えます。閉じたら、同じお知らせは再び表示しません。

仕上がり例です。使用するAIや指示の解釈によって、実際の出力は異なります。

カラーとサイズを選ぶ

選んだ内容は、上の仕上がり例と下のプロンプト全文に反映されます。

カラー
サイズ

書き換える項目

プロンプト内の[ ]の部分を、つくりたいサイトに合わせて書き換えてから使ってください。

[ラベル]
例:NEW、重要、お知らせ
[お知らせの文]
例:年末年始の営業について
[リンク先]
詳細ページのURL
[使用技術]
例:HTML/CSS + JavaScript、React + Tailwind CSS

プロンプト全文

あなたはWebデザイナー兼フロントエンドエンジニアです。
以下の条件で「ページ上部のお知らせバー」を実装してください。

## 表示内容
- ラベル:[ラベル]
- お知らせ:[お知らせの文]
- リンク:「詳しく見る」([リンク先])
- 右端に閉じるボタン(✕)

## レイアウト
- ページのいちばん上、ヘッダーの上に、画面の幅いっぱいで表示する
- 内容は中央揃えで横1行。閉じるボタンだけ右端に置く
- スマホで1行に収まらないときは、2行まで折り返す(省略しない)
- 上下padding 10px。左右は、閉じるボタンと重ならないよう余白を取る

## デザイン
- 背景:#1463F0
- お知らせ:14px、色 #FFFFFF
- ラベル:11px、font-weight 700、背景 #FFFFFF、文字 #1463F0、角丸 999px、padding 2px 10px
- リンク:font-weight 700、色 #FFFFFF、下線つき
- 閉じるボタン:32×32px、アイコン 16px、色 rgba(255,255,255,0.8)

## 動作
- 閉じたら、高さを 0.2秒で縮めて消す(下のヘッダーががたつかないように)
- 閉じたことを localStorage に保存する。お知らせごとに id を持たせ、内容が変わったら再び表示する
- 表示する期間(開始と終了の日時)を指定できるようにする
- ヘッダーが position: sticky の場合に、バーの高さぶんずれないよう配慮する

## 種類
- 重要なお知らせ(障害、休業など)用に、背景 #FDF2F2・文字 #C9343A の色違いも用意する。このときは閉じるボタンを付けない

## アクセシビリティ
- role="region" と aria-label="お知らせ" を付ける
- 閉じるボタンに aria-label="お知らせを閉じる"
- #1463F0 の背景と白い文字のコントラスト比 4.5:1 以上を確認する
- 動きは prefers-reduced-motion で無効化

## 出力形式
- [使用技術]のコードを1つ出力

使い方

  1. 1「書き換える項目」を見ながら、プロンプト内の[ ]の部分を自分のサイトの内容に書き換えます。色とサイズはこのページ上で選ぶと、プロンプトに自動で反映されます。
  2. 2「プロンプトをコピー」を押し、Claude・ChatGPT・GeminiなどのAIにそのまま貼り付けて送信します。
  3. 3出力されたコードを自分のサイトに貼り付けて表示を確認します。直したいところは「余白をもう少し広く」のように、続けてAIに伝えると調整できます。
すべて見る