Big features
- Better note taking experience
- Stack chapters / versions (a la Andy’s Notes)
- List notes and highlights
Next steps
- [ ] Reset scroll on chapter change
- [ ] Comments & Highlights
- Reference linking
- View comments & links (graph like Obsidian)
- Whole verse(s) vs. arbitrary selection (rangy) vs. position (a la footnotes)
- [ ] Make a public version with only WEB
- Copyright note at the bottom
NET
: https://netbible.com/copyright/
WEB
: The World English Bible (WEB) is a Public Domain (no copyright) Modern English translation of the Holy Bible. That means that you may freely copy it in any form, including electronic and print formats.
- Private version with several others (MSG, NIV, NLT, NET, …)
- [ ] Sanitize
- [ ] Do not center text but instead format to the left of a centered column
- [ ] Command palette ⇒ pull to open (Obsidian like)
- [ ] Switch version when the last saved chapter is from a missing version
Tooling
- [ ] Scrapper
- [x] Generate structure ⇒ put in an “endpoint”
- [ ]
mkdir -p
- [ ] Base directory argument
- [ ] Template to wrap the content
- [x] 🦀 Port to Rust (tutorial) Won't do
Ideas
- Foot notes on the side like Tuffte CSS
- Range selection
- Would show the chapter(s) containing the selection and gray out the verses that aren’t selected.
- It should respect the preference of verses /footnotes toggle state
- Examples:
- Gen 1:5-15 ⇒ Gen 1
- Gen 3 ⇒ Gen 3
- Gen 2:5 - 4:6 ⇒ Gen 2 to Gen 4
- Infinite scrolling
- Verse/chapter selection and navigation with arrows (or Vim style
jk
)
- Account to share the content (comments)
- Keep content local and sync up