=== CF7 Confirm Plus UI Helper ===
Contributors: hidemon
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.1.0
License: GPLv2 or later

Contact Form 7 / Confirm Plus Contact Form 7 用の確認画面・入力画面UI補助プラグインです。

== Description ==

このプラグインは、Contact Form 7 および Confirm Plus Contact Form 7 を使ったお問い合わせフォーム向けに、再利用しやすいUI調整機能を追加します。

主な用途は次の通りです。

* Confirm Plus Contact Form 7 の確認画面デザイン調整
* Contact Form 7 入力画面の最低限スタイル適用
* 氏名からフリガナ欄への自動入力
* ボタン文言や必須バッジの表示調整
* 設定のエクスポート / インポート

このプラグイン自体は、バリデーションルールやメールテンプレートの追加は行いません。

Contact Form 7 は必須です。
Confirm Plus Contact Form 7 は任意ですが、確認画面のスタイル機能を使う場合に必要です。

== Features ==

* Confirm Plus の確認画面を自然なレイアウトで表示します。
* 確認画面表示中は元フォームを非表示にします。
* 確認画面のテーブル・ボタンをスタイリングできます。
* 指定クラスの入力画面に最低限のフォームスタイルを適用できます。
* フォーム幅、項目名幅、角丸、色、線、影などを管理画面から調整できます。
* 氏名とフリガナのフィールドペアを指定して自動入力できます。
* 適用クラス名、必須バッジ、ボタン文言を管理画面で変更できます。
* 管理画面で設定のエクスポート / インポートができます。
* 管理画面で文言の簡易プレビューができます。

== Settings ==

管理画面の `設定 > CF7 Confirm UI` から設定します。

設定できる内容の例:

* フォーム最大幅、項目名幅
* 確認画面の角丸、ボタンの角丸
* ボタンの線の太さ、線色
* 本文色、項目名色、背景色、ボタン色
* 確認画面の送信ボタンだけ別色にする設定
* 影の有無
* 適用クラス名
* 必須バッジの表示、文言、色
* 入力画面 / 確認画面ボタンの文言
* フリガナ自動入力のフィールドペア
* JSON エクスポート / インポート
* 文言プレビュー

フリガナのフィールドペアは次の形式で指定します。

last-name:last-kana
first-name:first-kana

== English Summary ==

This plugin provides reusable UI helpers for Contact Form 7 and Confirm Plus Contact Form 7.
It adds confirmation-screen styling, optional minimal input-form styling, kana auto-fill, configurable labels, and export/import support.

Contact Form 7 is required.
Confirm Plus Contact Form 7 is optional, but required for the confirmation-screen styling features.

== Changelog ==

= 1.1.0 =
* 管理者向け更新通知機能を追加しました。
* 更新通知はプラグイン一覧と設定画面で、`manage_options` 権限を持つ管理者にのみ表示されます。
* 自動更新、ZIP直接リンク、ZIP自動適用は行いません。

= 1.0.0 =
* 初回リリース。

== Upgrade Notice ==

= 1.1.0 =
管理者向け更新通知機能を追加しました。既存のフォーム表示や設定データへの影響はありません。
