diff --git a/src/components/meta-form.tsx b/src/components/meta-form.tsx index bd9fb7c..a1279d6 100644 --- a/src/components/meta-form.tsx +++ b/src/components/meta-form.tsx @@ -120,140 +120,149 @@ export function MetaForm() { Extraction Results - -
-

- SERP Preview -

- -
+ +
+
+
+

+ SERP Preview +

+ +
- {metaData.image && ( -
-

- Preview Image -

-
- {!imageError ? ( - Meta preview image setImageError(true)} + {metaData.image && ( +
+

+ Preview Image +

+
+ {!imageError ? ( + Meta preview image setImageError(true)} + /> + ) : ( +
+ + Image not available +
+ )} +
+
+ )} +
+
+
+
+
+

+ Meta Title +

+ + + {editableTitle.length} Characters + +
+
+ + +
+
+

+ The title of the page, ideally between 30 and 60 + characters. +

+ {isEditingTitle ? ( + setEditableTitle(e.target.value)} + className="w-full" + placeholder="Meta Title" /> ) : ( -
- - Image not available +

+ {editableTitle || "Not found"} +

+ )} +
+
+
+
+

+ Meta Description +

+ + + {editableDescription.length} Characters +
+
+ + +
+
+

+ A brief summary of the page's content, ideally between 120 + and 158 characters. +

+ {isEditingDescription ? ( +