キャンバス上で直接編集する
生成後のHTMLデザインを調整します。テキストを編集し、選択した要素を調整して変更を保存し、共有前に結果を確認します。
変更方法を選ぶ
| 行いたいこと | 使用する機能 | 変更される内容 |
|---|---|---|
| 変更するテキスト、色、間隔が明確に決まっている | Edit | 編集を確定または保存した後の、選択中のHTMLファイル |
| エージェントに要素を作り直してほしい | Comment → Send to chat | エージェントが、特定の要素に対する指示を受け取る |
| 視覚的な領域について説明したい | Mark | スクリーンショットとメモが会話に追加される |
新しいセクション、レスポンシブ対応、または複数の画面にまたがる変更については、エージェントに明確な要件を伝えてください。小さな視覚調整には直接編集を使用します。ほかの2つの方法については、コメントとマーク付きフィードバックを参照してください。
編集可能なプレビューを開く
- Design FilesでHTMLアーティファクトを開き、Previewを選択します。HTMLスライドのアーティファクトでもプレビューエディターを使用しますが、利用できるコントロールはファイルによって異なります。
- プレビューツールバーでEditを選び、キャンバス上の要素を選択します。選択枠とパラメーターパネルが表示されるまで待ちます。
- 通常のユーザーとしてリンク、フォーム、ボタンをテストする前に、Editを終了してください。編集モードで要素を選択する操作は、プロトタイプを操作する場合とは目的が異なります。
1行のテキストを変更する
- Editで、変更するテキストをクリックします。テキストとリンクラベルはキャンバス上で編集できます。
- 置き換えるテキストを入力します。Enterを押すとテキストが確定され、Shift+Enterを押すと改行が挿入されます。現在のテキスト入力をキャンセルするにはEscapeを押します。
- 通常のPreviewで文言を確認します。ページがJavaScriptでそのテキストを生成する場合は、テキストを再度レンダリングする操作もテストしてください。
要素またはそのレイアウトを調整する
要素を選択すると、その要素で使用できるプロパティが表示されます。インスペクターには、タイポグラフィ、色、サイズ、間隔、境界線、角丸の設定があります。FlexとGridのコンテナでは、方向、配置、Gapなどのレイアウトコントロールが表示されます。リンクではHref、画像ではUpload imageが表示されることがあります。これらのコントロールは状況に応じて変わるため、すべての要素にすべてのフィールドがあるわけではありません。
選択した要素をドラッグして位置を調整できます。変更は小さく保ち、隣接する要素とモバイルレイアウトを確認してください。1つのデスクトップ表示に収まるよう移動しただけでは、レスポンシブレイアウトにはなりません。
| フィールド | 入力または確認する内容 |
|---|---|
| Text / Href / Image URL / Alt text | テキスト要素では文言を編集でき、リンクではリンク先も編集できます。画像ではソースと代替テキストを設定できます。表示されるフィールドは、選択した要素によって異なります。 |
| Text / Background / Border color | #262626のような16進数カラーを使用します。保存後にコントラストとホバー状態を確認してください。 |
| Opacity | 0から1までの数値を指定します。0は透明、1は不透明です。背景だけでなく、選択した要素全体に影響します。 |
| Font / Size / Weight / Line height / Letter spacing | フォントとウェイトを選択してから、サイズと字間を調整します。Line heightには正の数値またはpx値を使用できます。1.5は倍率、24pxは固定の高さです。 |
| Width / Height | 単位のない数値はpxとして扱われます。これらの寸法にはパーセント値も使用できます。固定幅を選ぶ前に、幅の狭いレイアウトを確認してください。 |
| Padding / Margin | 上、右、下、左を個別に調整します。Paddingは要素の内側の余白で、Marginは隣接する要素との間隔です。Marginにはautoを使用できます。 |
| Border width / Style / Radius | 境界線の太さ、スタイル、色を組み合わせて設定します。表示可能なスタイルを指定せずに幅だけを設定しても、変化がないように見える場合があります。Radiusは角を丸めます。 |
| Direction / Distribution / Gap / Align | レイアウトコントロールを表示するには、レイアウトコンテナを選択する必要があります。通常の要素では、Alignはテキストの配置を変更します。親要素を並べ替えるコマンドではありません。 |
ほとんどの間隔フィールドでは、任意のCSS式ではなく、数値またはpxを使用できます。値が拒否された場合は、保存を繰り返すのではなく、単位と選択中の要素を確認してください。空欄のフィールドは、値がゼロなのではなく、継承または計算されたスタイルを示している場合があります。
保存、キャンセル、元に戻す
| 操作 | 意味 |
|---|---|
| テキスト編集中にEnter | 現在のテキスト編集を確定する |
| パラメーターパネルのSave | 現在のコンテンツとスタイルの変更をファイルに書き込む |
| Cancel / Reset | 現在の下書きを破棄またはリセットする。以前に確定した変更がすべて消去されるわけではありません |
| エディターのUndo / Redo | 確定済みの手動編集を元に戻す、または再適用する |
| Delete element | 選択した要素を削除する。依存関係を確認し、必要に応じてUndoを使用してください |
保存した結果を確認する
- Editを終了し、プレビューを再読み込みします。変更が保持されていることを確認してください。
- ビューポートメニューをモバイルサイズに切り替え、実際のコントロールをテストします。
- 以前のHTMLバージョンが必要な場合は、バージョン履歴を使用します。共有ファイルの場合は、新しいバージョンを確認してからリンクを更新してください。
HTMLアニメーションを編集しても、すでにレンダリングされたMP4は変更されません。新しくレンダリングするよう依頼し、その後、新しい動画を確認してください。
選択または保存できない場合
対応するHTMLファイルをPreviewで開いていることと、プロジェクトが編集可能であることを確認してください。読み取り専用の共有プロジェクトでは、コメントは許可されていても編集が無効になっている場合があります。Editをいったん終了して開き直し、必要に応じてファイルを再読み込みします。それでも選択枠やインスペクターが表示されない場合は、CommentまたはMarkを使って変更内容をエージェントに伝え、問題を報告する際にアプリのバージョンを記載してください。要素が選択されていない状態や結果を確認できていない状態で、Saveを繰り返しクリックしないでください。