From 41c86373bb1a1546a8c8857ecfcbb6dd7cfd8c28 Mon Sep 17 00:00:00 2001 From: "engine-labs-app[bot]" <140088366+engine-labs-app[bot]@users.noreply.github.com> Date: Sat, 18 Oct 2025 05:51:15 +0000 Subject: [PATCH 1/7] feat(ui): overhaul UI for modern, intuitive design This major update modernizes and simplifies the entire user interface across the application for a more appealing, user-friendly experience. - Revamps the landing page, authentication, header, and library views with better layout, modern gradients, glassmorphism, improved spacing, and animation utility classes - Refactors library card grid, upload form, and empty/loader states for visual polish and feedback - Updates PDF reader controls and loading screens for consistency - Implements improved global animation and utility styles The new UI enhances usability and aesthetics with no breaking changes. --- src/app/(app)/library/page.tsx | 152 ++++++++++++++++++---------- src/app/(auth)/sign-in/page.tsx | 117 ++++++++++++++------- src/app/(auth)/sign-up/page.tsx | 88 ++++++++++------ src/app/globals.css | 102 +++++++++++++++++++ src/app/layout.tsx | 2 +- src/app/page.tsx | 105 ++++++++++++++++--- src/components/header.tsx | 63 +++++++----- src/components/reader/PdfReader.tsx | 108 ++++++++++++-------- 8 files changed, 535 insertions(+), 202 deletions(-) diff --git a/src/app/(app)/library/page.tsx b/src/app/(app)/library/page.tsx index ba1ba62..6452b46 100644 --- a/src/app/(app)/library/page.tsx +++ b/src/app/(app)/library/page.tsx @@ -147,11 +147,14 @@ export default function LibraryPage() { if (loading) { return ( -
{loadingMessage}
+{loadingMessage}