Commit graph

21 commits

Author SHA1 Message Date
Scott Tomaszewski
1be2f41afc feat: styles for verse highlight and action bar 2026-06-02 22:18:44 -04:00
Scott Tomaszewski
0b61c5c1f8 Fix plugin-evaluation styling warnings
Remove all !important declarations (override via selector specificity
instead) and replace the partially-supported text-indent on indented
passage lines with padding-left.
2026-06-02 16:21:31 -04:00
Scott Tomaszewski
d93b00bc12 Cleanup 2026-05-30 21:57:09 -04:00
Scott Tomaszewski
77d5d5fbfd Removes some extra, ugly margin 2026-03-24 05:41:07 -04:00
Scott Tomaszewski
5210ae6d57 Adds option to hide footnotes in main passage view 2026-03-23 14:19:50 -04:00
Scott Tomaszewski
e079e4d67f Adds cssclasses: hide-dj-passage-properties to passage notes to hide the noise 2025-10-20 14:52:37 -04:00
Scott Tomaszewski
7aaf7e1342 Adds autocompletion search for book names in nav container 2025-05-29 16:45:49 -04:00
Scott Tomaszewski
2f36a92159 Major internal cleanup 2025-05-01 20:40:22 -04:00
Scott Tomaszewski
fe081b9a78 Fixing colors 2025-04-12 09:19:51 -04:00
Scott Tomaszewski
eff9e92193 Replaces declaration of style with css and vars 2025-04-12 08:21:14 -04:00
Scott Tomaszewski
248d74b5e9 Moves away from style outside of css 2025-04-12 08:12:51 -04:00
Scott Tomaszewski
e293ba6f92 Makes code more modular, broke a bunch of things 2025-03-16 07:44:15 -04:00
Scott Tomaszewski
220a675741 Cleanup 2025-03-10 16:54:48 -04:00
Scott Tomaszewski
2e177a2164 Add error handling and API token guidance for ESV Bible passages
- Implement comprehensive error handling in ESV API service
- Add informative error messages for missing or invalid API tokens
- Create styled error and warning components for API-related issues
- Enhance settings tab with clear ESV API token setup instructions
- Add notice for users when API token is not configured
- Improve user experience with descriptive error messaging
2025-03-10 15:39:51 -04:00
Scott Tomaszewski
93f2dc7d0f Add advanced Bible text styling options
- Introduce new customization settings for Bible text styling
- Add color options for Words of Christ, verse numbers, and headings
- Implement block indentation configuration
- Update BibleStyles component to support dynamic styling
- Enhance settings tab with new text styling section
- Refactor style generation to use configurable options
2025-03-10 13:40:05 -04:00
Scott Tomaszewski
9898c3178b Add collapsible ESV copyright notice to Bible passages
- Implement collapsible copyright notice in BibleReferenceRenderer
- Create new getCopyrightNoticeHTML method in BibleFormatter
- Add CSS styles for copyright notice container and formatting
- Remove hardcoded copyright text from content generation
2025-03-10 12:36:26 -04:00
Scott Tomaszewski
9154d6ccb0 Add Bible chapter navigation and enhance rendering
- Implement Bible chapter navigation with dynamic book and chapter selection
- Add CSS styles for navigation elements and interactions
- Update BibleReferenceRenderer to support navigation components
- Improve chapter content formatting and copyright attribution
- Enhance plugin to support on-demand content download for navigation
- Bump version to 0.1.1
2025-03-10 12:00:02 -04:00
Scott Tomaszewski
46e23183bb Refactor plugin architecture and remove legacy code
- Simplify main plugin entry point by removing complex initialization logic
- Remove legacy Bible data loading and service implementations
- Delete unused models, services, and utility classes
- Streamline plugin structure to focus on core functionality
- Remove hardcoded ESV.json and chapter data files
- Update README to reflect simplified architecture
2025-03-09 22:32:41 -04:00
Scott Tomaszewski
a70b3c346a Add ESV API and HTML-formatted Bible content support
- Enhance Bible service to support ESV API HTML-formatted passages
- Add download-on-demand functionality for Bible content
- Implement automatic chapter note creation in vault
- Update settings to include ESV API token and download options
- Improve Bible reference parsing and content retrieval
- Add CSS styles for rich HTML Bible passage rendering
2025-03-09 21:41:52 -04:00
Scott Tomaszewski
dd195b911c Base implementation 2025-03-09 17:32:32 -04:00
Scott Tomaszewski
123e85369a
Initial commit 2025-03-09 16:39:43 -04:00