diff --git a/frontend/src/components/VersionSelector.tsx b/frontend/src/components/VersionSelector.tsx new file mode 100644 index 00000000..cef62594 --- /dev/null +++ b/frontend/src/components/VersionSelector.tsx @@ -0,0 +1,94 @@ +import React from 'react'; +import { Book, Users } from 'lucide-react'; + +interface VersionSelectorProps { + onVersionSelect: (version: 'esv' | 'nkjv') => void; +} + +const VersionSelector: React.FC = ({ onVersionSelect }) => { + return ( +
+ {/* Header */} +
+
+
+
+ +

+ The Bible +

+
+
+
+
+ + {/* Version Selection */} +
+
+

+ Choose Your Translation +

+

+ Select a Bible translation to begin your study +

+
+ +
+ {/* 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 +

+

+ English Standard Version +

+

+ A literal translation that balances clarity and dignity +

+
+
+
+ + {/* NKJV Card */} +
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 +

+

+ New King James Version +

+

+ Updated language while preserving the majesty of the original +

+
+
+
+
+ +
+

+ Both translations include the complete Old and New Testaments, with search and bookmarking features. +

+
+
+
+ ); +}; + +export default VersionSelector;