From ff68cd3ecb3b873dbe162aaf861264e3abc8d241 Mon Sep 17 00:00:00 2001 From: Ryderjj89 Date: Mon, 29 Sep 2025 10:18:01 -0400 Subject: [PATCH] Fix mobile grid spacing inconsistency - use single responsive grid for all 4 version cards --- frontend/src/components/VersionSelector.tsx | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/VersionSelector.tsx b/frontend/src/components/VersionSelector.tsx index b43122d8..b13b4ea6 100644 --- a/frontend/src/components/VersionSelector.tsx +++ b/frontend/src/components/VersionSelector.tsx @@ -33,21 +33,21 @@ const VersionSelector: React.FC = ({ onVersionSelect, onSe

-
+
{/* ESV Card */}
onVersionSelect('esv')} className="bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 rounded-lg shadow-md hover:shadow-lg transition-all duration-200 cursor-pointer transform hover:-translate-y-1" > -
+
-
+
ESV Logo

ESV

-

+

English Standard Version

@@ -62,15 +62,15 @@ const VersionSelector: React.FC = ({ onVersionSelect, onSe onClick={() => onVersionSelect('nkjv')} className="bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 rounded-lg shadow-md hover:shadow-lg transition-all duration-200 cursor-pointer transform hover:-translate-y-1" > -

+
-
+
NKJV Logo

NKJV

-

+

New King James Version

@@ -79,10 +79,8 @@ const VersionSelector: React.FC = ({ onVersionSelect, onSe

-
- {/* NLT and CSB Row (below the grid) */} -
+ {/* NLT Card */}
onVersionSelect('nlt')} className="bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 rounded-lg shadow-md hover:shadow-lg transition-all duration-200 cursor-pointer transform hover:-translate-y-1" @@ -105,6 +103,7 @@ const VersionSelector: React.FC = ({ onVersionSelect, onSe
+ {/* CSB Card */}
onVersionSelect('csb')} className="bg-white dark:bg-gray-800 border border-gray-200 dark:border-gray-700 rounded-lg shadow-md hover:shadow-lg transition-all duration-200 cursor-pointer transform hover:-translate-y-1"