Commit Graph

90 Commits

Author SHA1 Message Date
kennethreitz ea71c9c2aa Add Bible book category color coding and enhanced hover effects
Introduces color-coded styling for different Bible book categories
(Torah, Historical, Wisdom, Prophets, Gospels, etc.) with distinct
left borders and hover states. Also improves book card hover animations
with animated top border and enhanced shadows.
2025-05-26 21:03:24 -04:00
kennethreitz 03baa55bbb Update commentary header styling for better theme consistency
Replace hardcoded primary background and white text with CSS custom
properties and add border for improved visual definition
2025-05-26 21:01:07 -04:00
kennethreitz 1b03e2fc16 Update book commentary template to use CSS variables for colors
Replace hardcoded white text colors with CSS variables for better
theming consistency. Update commentary header to use surface color
instead of primary color background.
2025-05-26 21:00:17 -04:00
kennethreitz c1b25f5959 Update book template typography and color scheme
Switch from Playfair Display/EB Garamond to Crimson Text for
consistent typography and replace hardcoded white/color values
with CSS variables for better theme consistency.
2025-05-26 20:59:32 -04:00
kennethreitz f556cb79eb Fix CSS syntax error and update border colors
Removes malformed border-text-secondary line and updates hover states
to use consistent primary colors instead of secondary/border colors.
2025-05-26 20:56:44 -04:00
kennethreitz db5cadb520 Update color scheme to dark purple theme
Switch from light theme to dark background with purple accents.
Update sidebar with gradient background and improved hover effects.
Enhance button and navigation styling for better contrast.
2025-05-26 20:56:32 -04:00
kennethreitz a27b0d9b8f Fix missing closing parenthesis in onclick handler 2025-05-26 20:54:11 -04:00
kennethreitz 69e26fe5d1 Center commentary container and improve responsive layout
Add max-width constraint and auto margins to center the commentary
container. Update mobile and tablet breakpoints to use consistent
centering approach and adjust padding values.
2025-05-26 20:51:18 -04:00
kennethreitz 9b433e3889 Ad 2025-05-26 20:51:12 -04:00
kennethreitz 20a905a1c7 Center commentary section and limit max width 2025-05-26 20:50:38 -04:00
kennethreitz 2274aa2abb Set consistent font family and update Torah formatting
Apply Crimson Text font across all layout elements for typography
consistency, and standardize "Torah / Pentateuch" spacing with
proper formatting throughout the interface.
2025-05-26 20:49:11 -04:00
kennethreitz a18d5ae3a4 Add Crimson Text font to commentary styles and templates
Applied Crimson Text serif font throughout commentary styles and
chapter template to replace previous font variables and ensure
consistent typography across all text elements including headers,
navigation, verse numbers, and body text.
2025-05-26 20:48:03 -04:00
kennethreitz ccf9cdd9cd Add Crimson Text font family to loading states and inputs 2025-05-26 20:46:34 -04:00
kennethreitz 49ca0aa570 Switch from dark theme to light theme with Crimson Text font
Update CSS custom properties from dark purple/black theme to clean
light theme with white background and dark text. Replace font stack
with Crimson Text serif throughout. Reduce font sizes, shadows, and
spacing for cleaner appearance. Simplify styling by removing gradients
and complex effects.
2025-05-26 20:46:19 -04:00
kennethreitz fbcec12811 Refactor inline AI commentary link styles to CSS class 2025-05-26 20:37:02 -04:00
kennethreitz 14cd6dbe2f Update chapter subtitle to include AI Commentary link 2025-05-26 20:36:35 -04:00
kennethreitz c0fb6acfa0 Remove reading options styles from chapter template 2025-05-26 20:36:26 -04:00
kennethreitz de3ff566ab Remove unused reading options and scrollToTop functions 2025-05-26 20:34:55 -04:00
kennethreitz 8e8d6f01e2 Remove reading options controls and functionality
Removes the options button, reading options panel with font size,
line spacing, and verse number toggles, along with associated
JavaScript for saving and loading preferences.
2025-05-26 20:34:39 -04:00
kennethreitz 5991719bec Add line breaks between verses in chapter display 2025-05-26 20:33:56 -04:00
kennethreitz f2b2e7583d Condense navigation template conditional formatting 2025-05-26 20:32:54 -04:00
kennethreitz f46726cdc3 Reformat CSS and HTML with consistent indentation and spacing
This commit standardizes the code formatting throughout the CSS and HTML files using 4-space indentation and proper line breaks for improved readability and maintainability.

Changes include:
- Reformatted CSS custom properties with consistent alignment
- Fixed long CSS property lines with proper line breaks
- Standardized HTML attribute formatting with proper indentation
- Updated template syntax formatting for better readability
- Maintained semantic structure while improving visual consistency
2025-05-26 20:30:42 -04:00
kennethreitz 8f9f3e6934 Override external styles affecting verse numbers
Added comprehensive CSS resets with !important declarations to prevent
third-party stylesheets from interfering with verse number appearance.
Includes pseudo-element resets and specific overrides for heading
contexts across all responsive breakpoints.
2025-05-26 20:29:39 -04:00
kennethreitz 43eb95af08 Add chapter text styling with improved layout
Increases container width to 900px, adds dedicated .chapter-text
styling with serif font and justified text, and includes responsive
mobile adjustments for better readability.
2025-05-26 20:26:54 -04:00
kennethreitz c7f5db3b8a Redesign verse layout to use inline text format
Replace block-style verse layout with inline paragraph format.
Verse numbers now appear as superscript within flowing text rather
than as separate positioned elements with borders and backgrounds.
2025-05-26 20:26:29 -04:00
kennethreitz c13f9dbd84 Fix missing closing tag in commentary container 2025-05-26 20:24:32 -04:00
kennethreitz 6f6a404ba6 Add responsive layout for commentary breadcrumb and navigation 2025-05-26 20:24:13 -04:00
kennethreitz 268e1b1d0b Replace inline styles with CSS classes in commentary template 2025-05-26 20:24:01 -04:00
kennethreitz c02ef17e9a Update commentary layout with sidebar spacing
Adjust commentary container to account for sidebar width by adding
left margin and width calculations. Includes responsive overrides
for mobile and tablet breakpoints.
2025-05-26 20:23:46 -04:00
kennethreitz 4856a0efbb Add responsive styles for verse tooltips
Improves tooltip display across mobile, tablet, and desktop
viewports with appropriate sizing, positioning, and typography
for each breakpoint.
2025-05-26 20:21:07 -04:00
kennethreitz b5833e98fc Add responsive styles for verse tooltips
Improves tooltip display across mobile, tablet, and desktop
breakpoints with appropriate sizing, positioning, and typography
for each screen size.
2025-05-26 20:20:41 -04:00
kennethreitz 6b0d55f087 Add responsive styles for verse tooltips
Improves tooltip display across mobile, tablet, and desktop
breakpoints with appropriate sizing, positioning, and typography
adjustments for each screen size.
2025-05-26 20:20:34 -04:00
kennethreitz 9371c5e896 Add responsive tooltip styles for tablet and desktop 2025-05-26 20:20:14 -04:00
kennethreitz 543903b3de Adjust tooltip styling for better readability
Increase font size, line height, and width constraints to improve
tooltip appearance and content display.
2025-05-26 20:19:52 -04:00
kennethreitz cdee5c9f6e Improve tooltip styling and visibility
Increase font size, dimensions, and transition duration for better
readability. Enhance shadow depth and add bottom margin for improved
visual separation.
2025-05-26 20:19:41 -04:00
kennethreitz aa44e57756 Improve tooltip styling and readability
Increase padding, font size, and width constraints for better text
display and user experience across both main CSS and book template
2025-05-26 20:19:26 -04:00
kennethreitz 6e080bc190 Convert to forced dark theme and improve text selection
Add forced dark mode variables, custom text selection styling with
purple highlight, selective user-select controls for UI vs content
elements, and enhanced verse styling with better spacing and hover
effects.
2025-05-26 20:14:30 -04:00
kennethreitz bc8fd6dc09 Improve mobile responsiveness and touch interactions
Add comprehensive mobile optimizations including better touch targets,
iOS-specific enhancements, improved typography scaling, enhanced touch
feedback, and accessibility improvements. Includes safe area support,
hardware acceleration, and performance optimizations for mobile devices.
2025-05-26 20:06:58 -04:00
kennethreitz 1cc6426056 Update import path to use kjvstudy_org package name 2025-05-26 20:06:46 -04:00
kennethreitz d502780ad4 Fix verse tooltip fallback to use text instead of description 2025-05-26 18:01:52 -04:00
kennethreitz 4898d89540 Add error handling to book commentary route
Wrap the entire route in try-catch to prevent 500 errors and display
a user-friendly error page with debugging information logged to console.
2025-05-26 17:58:43 -04:00
kennethreitz 3948ef8722 Move verse actions outside header into separate section
Restructures verse card layout by extracting action buttons from the
header into their own container with updated styling and positioning.
2025-05-26 17:56:52 -04:00
kennethreitz 6e0de3a893 Add GitHub banner to site header
Includes fixed positioning in top-right corner with GitHub icon,
hover animations, and responsive mobile styling.
2025-05-26 17:52:42 -04:00
kennethreitz 811ee5c9f7 Add verse text to cross-references and improve tooltips
- Include actual verse text in cross-reference data structure
- Expand theme references with prayer, wisdom, hope, and peace
- Update tooltips to display verse text instead of generic descriptions
- Add truncation to prevent overly long tooltip text
2025-05-26 17:43:17 -04:00
kennethreitz 8ae37ec451 Reduce font sizes and spacing across book template 2025-05-26 17:32:45 -04:00
kennethreitz 899580b07c Reduce font sizes and spacing for better UI density 2025-05-26 17:32:00 -04:00
kennethreitz e38dc1b724 Improve navigation text and increase font size for readability 2025-05-26 17:22:29 -04:00
kennethreitz 62ec3428fb Improve UI with larger font sizes and better background rendering 2025-05-26 17:22:12 -04:00
kennethreitz 81d52562b6 Add !important to background colors and enhance background fixes 2025-05-26 17:14:44 -04:00
kennethreitz 4bf355ad65 Reduce sidebar navigation font size and spacing 2025-05-26 17:14:26 -04:00