Added sidenote selection styles to style.css instead of
tufte.css to keep third-party CSS unmodified.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Increase --text-secondary from #a3a3a3 to #c4c4c4 for better readability
- Update verse text to use text-primary with 0.85 opacity for clearer Scripture
- Change verse item border to accent-color for better visual hierarchy
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
The commit removes the Scofield commentary feature and sidebar navigation, switching to a cleaner mobile-first layout. The main content is now centered with a max-width, and navigation is handled through a bottom bar.
The changes add a custom scrollbar and enhanced scroll functionality to
the sidebar, with cross-browser support, accessibility features, and
device-specific optimizations.
The changes remove several documentation files and simplify the iPad sidebar behavior to always show on non-mobile devices.
Key changes:
- Remove unused documentation markdown files
- Remove keyboard shortcut to toggle sidebar
- Make sidebar always visible on non-mobile devices
- Fix CSS and JavaScript to prevent sidebar from hiding
- Simplify sidebar positioning and transitions
This commit adds comprehensive keyboard and touch support for iPad and tablet
devices, including enhanced navigation shortcuts, improved focus indicators,
and optimized sidebar behavior.
The changes include:
- Cmd+B shortcut for sidebar toggle on tablets
- Enhanced keyboard navigation with arrow keys
- Improved focus styles and touch targets
- Optimized layouts for different iPad models
- Better support for hybrid touch/keyboard usage
- Accessibility improvements for
The changes remove the mobile sidebar toggle menu in favor of a simpler
navigation approach, while also organizing imports and removing unused CSS
and JavaScript.
- Change color from --text-muted to --text-secondary
- Increase font size from 0.7rem to 0.75rem
- Adjust margin-right from 0.15rem to 0.2rem
- Update hover state to use --text-primary
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.
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.
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.
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.
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.
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.
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
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.
Increases container width to 900px, adds dedicated .chapter-text
styling with serif font and justified text, and includes responsive
mobile adjustments for better readability.
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.
Adjust commentary container to account for sidebar width by adding
left margin and width calculations. Includes responsive overrides
for mobile and tablet breakpoints.
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.
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.
AI commentary sections now feature richer theological depth and
enhanced scholarly detail for Genesis, Exodus and Revelation. The
expansion improves application sections with more substantial
practical insights while fixing mobile/tablet UI issues.
Restructures the project for deployment with a more organized package
structure and enhanced web interface. Moves Bible data to package
static directory and adds comprehensive styling, JavaScript features,
and mobile responsiveness.