Commit Graph

  • 4c8edf6265 Color picker fix main Joshua Ryder 2025-12-14 12:51:10 -05:00
  • 82bd94de57 Favorites and color picker fixes Joshua Ryder 2025-12-14 12:45:29 -05:00
  • bd4c6e0c3a Color simplification and reordering save refresh Joshua Ryder 2025-12-08 15:52:00 -05:00
  • 542757990e Colors and ordering fix Joshua Ryder 2025-12-08 15:46:41 -05:00
  • b5bfa1f7ac Favorites section default fix Joshua Ryder 2025-12-08 15:40:51 -05:00
  • c2b97ea8ff More favorites fixes Joshua Ryder 2025-12-08 15:16:38 -05:00
  • 2321aa1d10 Favorites fix Joshua Ryder 2025-12-08 15:07:13 -05:00
  • 46331a9596 Favorites improvements Joshua Ryder 2025-12-08 15:04:33 -05:00
  • 24da4d2589 Fixing bible search again Joshua Ryder 2025-11-25 09:54:41 -05:00
  • d44565457e Fixing bible search Joshua Ryder 2025-11-25 09:28:34 -05:00
  • 040d881f1f Removed extra books Joshua Ryder 2025-11-10 20:14:05 -05:00
  • 09775ef8eb Fix: Restore version selector by removing old search engine checks Joshua Ryder 2025-11-10 20:08:31 -05:00
  • 246d849163 Enhance: Add exact match boosting to search relevance scoring Joshua Ryder 2025-11-10 20:05:29 -05:00
  • eb35e05ce0 Fix: Remove references to old search engine variables Joshua Ryder 2025-11-10 19:12:02 -05:00
  • 1184d08c8b Perf: Add batch transaction support for search index building Joshua Ryder 2025-11-10 19:07:50 -05:00
  • ec5846631e Fix: Create data directory before initializing search database Joshua Ryder 2025-11-10 18:54:58 -05:00
  • 908c3d3937 Implement Phase 2: Search Excellence with SQLite FTS5 Joshua Ryder 2025-11-10 18:52:19 -05:00
  • 93c836d20a Fix: Correct dark mode background color in body CSS Joshua Ryder 2025-11-10 18:38:11 -05:00
  • df0d1be6e1 Fix: Remove local setFavorites calls from child components Joshua Ryder 2025-11-10 18:30:53 -05:00
  • 4e2f51bcb7 Merge branch 'main' of https://git.rydertech.us/rydertech/the-bible Joshua Ryder 2025-11-10 18:27:22 -05:00
  • 2fc12149c3 Optimize performance: Phase 1 foundation improvements Joshua Ryder 2025-11-10 18:23:38 -05:00
  • f839b57bbe Update image url Joshua Ryder 2025-11-09 18:40:30 -05:00
  • bc126021db updated git url in readme Joshua Ryder 2025-11-09 18:09:06 -05:00
  • 9611caf968 removed vivobook files Joshua Ryder 2025-11-09 18:03:48 -05:00
  • 93dab0c8b5 Updated image url Joshua Ryder 2025-11-09 17:53:05 -05:00
  • 7f382d8b8a Update README to include all 4 Bible translations and correct URL structure Joshua Ryder 2025-10-01 10:24:40 -04:00
  • f5e634fe58 Fix chapter navigation to use proper numerical ordering instead of alphabetical Joshua Ryder 2025-10-01 10:12:01 -04:00
  • b2d17bc0ac Update webpage metadata to include ESV, NKJV, NLT, and CSB translations Joshua Ryder 2025-10-01 10:03:24 -04:00
  • 158d5fda2f Fixed all 4 versions to have every book Joshua Ryder 2025-09-30 19:19:04 -04:00
  • ce8dd787e6 Update version selector cards to use consistent blue border hover effect matching book/chapter selectors Ryderjj89 2025-09-29 18:09:32 -04:00
  • b2ef00e23e Fix version card hover glow effect and increase base font size for better readability Ryderjj89 2025-09-29 18:03:10 -04:00
  • 758f76c3c0 Fix Dockerfile to not copy non-existent package-lock.json file Ryderjj89 2025-09-29 17:56:04 -04:00
  • f52d2d53f6 Fix font file availability during build by copying fonts directory in frontend-build stage Ryderjj89 2025-09-29 17:54:56 -04:00
  • 208b7265c5 Add fonts directory to Dockerfile and replace version card bounce with blue glow effect Ryderjj89 2025-09-29 17:52:29 -04:00
  • f68d11fcf5 Add Gentium Book Basic font and replace Times New Roman with Gentium font throughout the application Ryderjj89 2025-09-29 17:47:46 -04:00
  • 9381212391 Fix text bouncing on version selector card hover by adding overflow-hidden to prevent content overflow during transform Ryderjj89 2025-09-29 17:41:34 -04:00
  • f8c402115d Fix verse parsing regex to properly handle ESV format without periods after verse numbers Ryderjj89 2025-09-29 16:48:21 -04:00
  • cfc20dd296 Update verse parsing regex to support both '1.' and '1 ' formats for verse numbering Ryderjj89 2025-09-29 16:29:10 -04:00
  • 1cf7045213 Added newer NLT, NKJV, ESV versions Ryderjj89 2025-09-29 16:21:56 -04:00
  • 726d8ae8c5 Improved subheading parsing for NKJV Ryderjj89 2025-09-29 13:00:39 -04:00
  • 98d67df1c5 Improved subheading parsing for ESV Ryderjj89 2025-09-29 12:13:32 -04:00
  • b535a6f799 Improve all versions search UI - show version badges on results and fix footer grammar Ryderjj89 2025-09-29 11:06:00 -04:00
  • 74758cc284 Complete 'All Versions' search functionality - search across all Bible translations and default to 'all' on version selector page Ryderjj89 2025-09-29 10:55:02 -04:00
  • 5c19e2ed48 Make search dropdown default to current version - uses selectedVersion prop instead of hardcoded ESV default Ryderjj89 2025-09-29 10:27:00 -04:00
  • 40ebd7d7e2 Fix search result links to include version in URL - ensures clicking search results navigates to correct Bible translation Ryderjj89 2025-09-29 10:24:08 -04:00
  • ff68cd3ecb Fix mobile grid spacing inconsistency - use single responsive grid for all 4 version cards Ryderjj89 2025-09-29 10:18:01 -04:00
  • 01291fd859 Fix VersionSelector search bar container padding to match other pages Ryderjj89 2025-09-29 10:13:24 -04:00
  • e1591db9db Fix search component consistency - add all Bible versions to dropdown and match search box styling across pages Ryderjj89 2025-09-29 10:07:21 -04:00
  • 1a00b0715b Remove all mdbible references from codebase - updated README, backend error message, and Dockerfile Ryderjj89 2025-09-29 09:45:36 -04:00
  • 968187ab8c Add CSB version support to backend API endpoints and search functionality Ryderjj89 2025-09-29 09:44:29 -04:00
  • 2bb34ccd49 Add CSB version support to version selector, app routing, and Dockerfile Ryderjj89 2025-09-29 09:18:41 -04:00
  • 337294ff97 Fixed NLT sub-headings Ryderjj89 2025-09-28 23:08:50 -04:00
  • 2440e6642d Fixed NLT TypeScript compilation error Ryderjj89 2025-09-28 22:08:20 -04:00
  • b654400896 Add NLT (New Living Translation) to frontend Ryderjj89 2025-09-28 22:01:08 -04:00
  • 7a54eab291 Added complete NLT (New Living Translation) support and NKJV fixes Ryderjj89 2025-09-28 21:53:49 -04:00
  • 67b76fd988 Added ESV Bible content to repository Ryderjj89 2025-09-28 18:27:57 -04:00
  • 8236a25ae7 Made ESV directory structure consistent with NKJV Ryderjj89 2025-09-28 18:26:05 -04:00
  • 8dcf1ed1fa Updated Docker to use local ESV copy instead of external mdbible clone Ryderjj89 2025-09-28 18:24:36 -04:00
  • b01fa95c77 Fixed BibleReader search box to use modal instead of homepage navigation Ryderjj89 2025-09-28 18:17:10 -04:00
  • 537898b4d0 Fixed chapter counting and numbering issues Ryderjj89 2025-09-28 17:58:47 -04:00
  • 8cb2aeef4b Added responsive horizontal padding to VersionSelector search bar Ryderjj89 2025-09-28 17:31:31 -04:00
  • 6ae55009e7 Fixed search box centering consistency - removed redundant container wrapper Ryderjj89 2025-09-28 17:25:02 -04:00
  • fea95a715e Fixed VersionSelector spacing and centering issues Ryderjj89 2025-09-28 17:18:42 -04:00
  • 9ad908ccd7 Optimized version selector spacing for consistency Ryderjj89 2025-09-28 17:14:34 -04:00
  • 9e61ae2a4b Removed redundant header from version selector page - kept main header branding Ryderjj89 2025-09-28 17:10:59 -04:00
  • 9d64577ca5 Polished version selector dropdown behavior Ryderjj89 2025-09-28 17:04:18 -04:00
  • 9009a75d24 Smart scroll-to-top preserves verse auto-navigation Ryderjj89 2025-09-28 16:56:02 -04:00
  • d05b5fb20a Added auto-scroll-to-top on all page navigations - fixes mobile scrolling issue Ryderjj89 2025-09-28 16:53:06 -04:00
  • 93e4b80428 Removed redundant footer message from version selector homepage Ryderjj89 2025-09-28 16:40:36 -04:00
  • eed017d661 Improved mobile login button - replaced emoji with icon & better styling Ryderjj89 2025-09-28 16:38:24 -04:00
  • cf08fc547c Fixed BookSelector search-to-breadcrumb gap - removed space-y-12 class Ryderjj89 2025-09-28 16:31:33 -04:00
  • e20c4ffc1e Fixed inconsistent search-to-breadcrumb spacing across all pages Ryderjj89 2025-09-28 16:27:12 -04:00
  • 69519c988e Complete search bar rollout and spacing fixes across all pages Ryderjj89 2025-09-28 16:22:37 -04:00
  • 6324c13ae5 Complete search bar implementation across all pages - search now above breadcrumbs everywhere Ryderjj89 2025-09-28 16:17:23 -04:00
  • 2c312fcb6d Complete BookSelector onSearchClick prop destructuring fix Ryderjj89 2025-09-28 16:10:00 -04:00
  • dd82791aa3 Fixed missing onSearchClick prop destructuring in ChapterSelector Ryderjj89 2025-09-28 16:07:53 -04:00
  • 9dfd4db14c Removed redundant header search icon - moved search to content area Ryderjj89 2025-09-28 16:05:42 -04:00
  • 2332a3cd30 Partial search bar implementation - added search input below breadcrumbs Ryderjj89 2025-09-28 16:04:21 -04:00
  • 6718096ea0 Fixed breadcrumb 'Books' navigation - goes to version home instead of root Ryderjj89 2025-09-28 15:59:38 -04:00
  • ec894ab57e Complete breadcrumb navigation overhaul - all pages now use content breadcrumbs Ryderjj89 2025-09-28 15:48:24 -04:00
  • 0288c9e332 Complete UI improvements: breadcrumbs moved to content, chapter favorites segregated Ryderjj89 2025-09-28 15:43:00 -04:00
  • 12c9a4a055 Complete favorites system version separation and homepage update Ryderjj89 2025-09-28 15:32:08 -04:00
  • eeb30c24e8 Complete favorites separation by version and dynamic page titles Ryderjj89 2025-09-28 15:24:54 -04:00
  • 1b4eeefce7 Updated FavoritesMenu to use new URL structure Ryderjj89 2025-09-28 15:19:54 -04:00
  • f032016f43 Complete URL restructuring to use path-based version routing Ryderjj89 2025-09-28 15:15:31 -04:00
  • cbf1555668 Fix back navigation - The Bible button now does full page reload to clear state Ryderjj89 2025-09-28 15:08:49 -04:00
  • 12b93661f1 Complete search functionality with version filtering Ryderjj89 2025-09-28 14:58:22 -04:00
  • 55bbc98188 Fix URL parameter logic - now both ESV and NKJV show version parameters consistently Ryderjj89 2025-09-28 14:51:40 -04:00
  • 163532158f Update to latest NKJV logo version Ryderjj89 2025-09-28 14:46:19 -04:00
  • a9f6843ddd Fix remaining issues: page title and browser navigation Ryderjj89 2025-09-28 14:32:43 -04:00
  • f6e8648376 Update NKJV logo to improved version Ryderjj89 2025-09-28 14:32:03 -04:00
  • 78e4f7b3ae Fix logo loading and URL parameter persistence Ryderjj89 2025-09-28 14:22:34 -04:00
  • 8a8d40373f Add logos folder to Docker build Ryderjj89 2025-09-28 14:16:24 -04:00
  • 743c1f1f63 Add ESV and NKJV logo images to repository Ryderjj89 2025-09-28 14:12:28 -04:00
  • ac45350ff5 Add version-specific logos to app header and version selector cards Ryderjj89 2025-09-28 14:11:30 -04:00
  • a94736b9e5 Fix navigation - The Bible button now clears version selection and returns to version selector Ryderjj89 2025-09-28 14:05:59 -04:00
  • 253c6da8b1 Add new VersionSelector component for homepage redesign Ryderjj89 2025-09-28 14:01:26 -04:00
  • b4952a4013 Complete homepage redesign - no longer defaults to ESV version Ryderjj89 2025-09-28 13:58:25 -04:00
  • 213c8394c3 Make favorites version-aware - verses only appear favorited in the version they were saved in Ryderjj89 2025-09-28 13:50:57 -04:00
  • e21bc59463 Add version switching for favorites - clicking NKJV favorites now switches to NKJV version and URL parameters update automatically Ryderjj89 2025-09-28 13:45:31 -04:00