From cbf475b6eec52028522f33624c08bbaf1ce18cc6 Mon Sep 17 00:00:00 2001 From: Bimex Dev Date: Sun, 30 Aug 2026 17:11:41 +0100 Subject: [PATCH] feat: enhance env validation error screen with improved UI and helpful links --- .../src/components/MisconfigurationScreen.tsx | 70 +++++++++++-------- 1 file changed, 42 insertions(+), 28 deletions(-) diff --git a/frontend/src/components/MisconfigurationScreen.tsx b/frontend/src/components/MisconfigurationScreen.tsx index 1a9fbdeb..aaf8b2f8 100644 --- a/frontend/src/components/MisconfigurationScreen.tsx +++ b/frontend/src/components/MisconfigurationScreen.tsx @@ -10,41 +10,55 @@ interface Props { export function MisconfigurationScreen({ missing }: Props) { return (
-
+
-

App Misconfiguration

+

Configuration Required

-

- The following required environment variables are not set. Copy{' '} +

+ To run this application, configure the required environment variables below. Copy{' '} .env.example to{' '} - .env and fill - in the values. + .env in the frontend directory.

-
    - {missing.map((item) => ( -
  • - -
    - {item.key} - {item.description} -
    -
  • - ))} -
- - View setup instructions → - +
+

Missing Variables ({missing.length}):

+
    + {missing.map((item) => ( +
  • + +
    + {item.key} + {item.description} +
    +
  • + ))} +
+
+
+ + 📖 + Setup Instructions + + + 📄 + View .env.example + +
)