ToollyToolly
CTA・特徴紹介コード生成用

メールアドレス入力つきのCTA

その場で入力して、すぐ登録できる1行フォーム。

用途・説明

見出しの下に、メールアドレスの入力欄とボタンを1行にまとめたCTAを作成します。ページを移動せずに登録できるため、メールマガジンや事前登録、ウェイトリストの受付に向いています。送信後のメッセージまで含めています。

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

カラーとサイズを選ぶ

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

カラー
サイズ

書き換える項目

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

[見出し]
例:最新情報を、メールでお届けします
[ボタンの文言]
例:登録する
[補足]
例:月1回配信・いつでも解除できます
[使用技術]
例:HTML/CSS + JavaScript、React + Tailwind CSS

プロンプト全文

あなたはWebデザイナー兼フロントエンドエンジニアです。
以下の条件で「メールアドレス入力つきのCTA」を実装してください。

## 表示内容
- 見出し:[見出し]
- 入力欄(メールアドレス)とボタン:[ボタンの文言]
- 補足:[補足]

## レイアウト
- 最大幅 640px のカード、中央配置、中央揃え
- 入力欄とボタンは、1つの枠のなかに横並び(ボタンは枠の右端に収める)
- スマホの幅が狭いとき(360px以下)は、入力欄とボタンを縦に並べる

## デザイン
- カード:背景 #FFFFFF、枠線 1px solid #E2E8F0、角丸 16px、padding 40px
- 見出し:22px、font-weight 700、line-height 1.5、色 #1B2A44
- 入力の枠:高さ 52px、枠線 1px solid #DCE4F0、角丸 999px、padding 4px、見出しの下 24px
- 入力欄:枠線なし、文字 15px、左padding 20px、placeholder の色 #8A96AA
- ボタン:高さ 44px、左右padding 24px、角丸 999px、背景 #1463F0、文字 #FFFFFF・14px・font-weight 700
- 入力欄にフォーカスしたとき、枠全体の枠線を #1463F0 にし、外側に淡い輪(3px)を付ける
- 補足:12px、色 #5F6D84、入力の枠の下 12px

## 動作
- 送信中はボタンを無効にし、文言を「送信中…」に変える
- 成功したら、入力の枠をチェックマークと「登録しました。ありがとうございます。」に置き換える
- メールアドレスの形式が正しくないときは、枠線を赤(#C9343A)にし、下にメッセージを表示する
- 送信の処理そのものは、コールバックで受け取れるようにする

## アクセシビリティ
- 入力欄に label を付ける(見た目では隠し、読み上げには伝える)。type="email"、autocomplete="email"
- エラーと成功のメッセージは aria-live="polite" で伝える
- エラーのときは aria-invalid="true" と aria-describedby を設定する

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

使い方

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