diff --git a/app/settings/fiber/[id]/fiber.tsx b/app/settings/fiber/[id]/fiber.tsx index 783adfb8..939ca23a 100644 --- a/app/settings/fiber/[id]/fiber.tsx +++ b/app/settings/fiber/[id]/fiber.tsx @@ -83,10 +83,7 @@ export default function FiberSettingDetailPage() {

{title}

{filtered.map((item, i) => ( -
+
{fields.map(({ key, label, condition }: any) => { const value = item[key]; if (condition && !condition(item)) return null; @@ -152,9 +149,7 @@ export default function FiberSettingDetailPage() { {/* Title / Meta / Ownership */}
-

- {setting.setting_title} -

+

{setting.setting_title}

@@ -194,16 +189,15 @@ export default function FiberSettingDetailPage() {

- {/* Photo + Material */} + {/* Result Photo + Material */}
-
- {/* Primary photo */} +
+ {/* Primary result photo */} {setting.photo?.filename_disk && ( )} - - {/* Screen / Screenshot (NEW visible block) */} - {setting.screen?.filename_disk && ( - - {setting.screen?.title - - )}
@@ -283,9 +258,36 @@ export default function FiberSettingDetailPage() { -Values Focus Closer | +Values Focus Further
- {/* Laser */} + {/* Laser (now shows the screen image, side-by-side with specs) */}

Laser

+ +
+ {/* Screenshot on the left (if present) */} + {setting.screen?.filename_disk ? ( + + {setting.screen?.title + + ) : ( +
+ No screenshot +
+ )} + + {/* Specs on the right */} +

Source Make: {setting.source?.make || "—"}

@@ -310,6 +312,8 @@ export default function FiberSettingDetailPage() {

+
+
{/* Notes */} {setting.setting_notes && (