From 59262aa07e04ea2e725d0832509567373bed0044 Mon Sep 17 00:00:00 2001 From: "[dyad]" Date: Sun, 18 Jan 2026 10:51:06 +0100 Subject: [PATCH] [dyad] Update layout to two columns - wrote 2 file(s) --- src/app/page.tsx | 4 +- src/components/image-converter.tsx | 159 +++++++++++++++-------------- 2 files changed, 83 insertions(+), 80 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 14fac05..eb8f82d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -3,8 +3,8 @@ import { MadeWithDyad } from "@/components/made-with-dyad"; export default function Home() { return ( -
-
+
+

Image Web Exporter diff --git a/src/components/image-converter.tsx b/src/components/image-converter.tsx index 9ba97d6..3c54fad 100644 --- a/src/components/image-converter.tsx +++ b/src/components/image-converter.tsx @@ -92,32 +92,94 @@ export function ImageConverter() { }; return ( - - - Image Settings - - Adjust the resolution and format for your export. - - - - {previewUrl ? ( -
- Image preview +
+ {/* Left Column: Settings */} + + + Image Settings + + Adjust the resolution and format for your export. + + + +
+
+ + setWidth(e.target.value)} + disabled={!image} + /> +
+
+ + setHeight(e.target.value)} + disabled={!image} + /> +
+ +
+ + +
+
+ + + + +
+ + {/* Right Column: Preview */} +
+ {previewUrl ? ( + Image preview ) : (
fileInputRef.current?.click()} > Click to upload an image
)} - - -
-
- - setWidth(e.target.value)} - disabled={!image} - /> -
-
- - setHeight(e.target.value)} - disabled={!image} - /> -
-
- -
- - -
- - - - - - +
+
); } \ No newline at end of file