From 5006d0bfbe4b2565d1d42520b4c909f9b9e24907 Mon Sep 17 00:00:00 2001 From: nmemmert Date: Mon, 6 Jul 2026 13:50:06 -0400 Subject: [PATCH] Add a branding/feature panel next to the sign-in form MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The login screen was just a bare card on a dark background. Adds a feature-highlight panel alongside it (tagline, what the app does, a scripture quote) on wider screens, using only colors already in the app's palette (slate-900/300/400, white, sky-500) β€” no new theme. Collapses to the original single-card layout on mobile. Co-Authored-By: Claude Sonnet 5 --- src/App.jsx | 121 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 75 insertions(+), 46 deletions(-) diff --git a/src/App.jsx b/src/App.jsx index 256f097..46329f2 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -3735,55 +3735,84 @@ const deleteProject = (id) => { } return ( -
-
-

Bible Study Project

-

- {authMode === 'login' ? 'Sign in' : 'Create an account'} -

-
- - - {authError &&

{authError}

} +
+ {/* Branding / feature panel β€” hidden on small screens to keep the form front and center there */} +
+
+

Bible Study Project

+

+ Deep Bible study,
organized chunk by chunk. +

+

+ Split any passage into chunks and work through Observation, Interpretation, and + Application notes alongside Greek & Hebrew word studies, cross-references, and commentary. +

+
+
    +
  • πŸ“– Chunk-by-chunk OIA notes on any passage
  • +
  • πŸ”€ Greek & Hebrew word studies with pronunciation
  • +
  • πŸ”— Cross-references and commentary, one click away
  • +
  • πŸŽ™ Turn your notes into a podcast-ready script
  • +
  • πŸ”’ Your studies stay private to your account, with optional 2FA
  • +
+
+ "Study to shew thyself approved unto God, a workman that needeth not to be ashamed, rightly + dividing the word of truth." +
β€” 2 Timothy 2:15
+
+
+ + {/* Sign in / register form */} +
+
+

Bible Study Project

+

+ {authMode === 'login' ? 'Sign in' : 'Create an account'} +

+ + + + {authError &&

{authError}

} + + - - +
);