| Age | Commit message (Collapse) | Author |
|
|
|
|
|
The modal's aria-labelledby="modal-title" now correctly references
the h2 element inside the modal content.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
- Split summary text by double newlines into separate <p> tags
- Rename section header from "Summary" to "Plot"
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
- build.js reads summaries/*.md and embeds them into books.json
- Revert app.js to use embedded summaries (no fetch needed)
- Site now works offline by opening index.html directly
- Workflow: edit markdown → run build.js → refresh browser
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
- Extract summaries from books.json to summaries/{id}.md files
- Update app.js to fetch summaries dynamically from markdown
- Remove summary/summarySource fields from books.json
- Update AGENTS.md and CLAUDE.md documentation
- Add file:// protocol warning (must use HTTP server)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Interactive HTML page featuring sci-fi book collection with:
- Responsive grid layout with book cover thumbnails
- Click-to-expand modal with cover, metadata, and summary
- Filter by author, format, and text search
- All 54 covers and summaries stored locally for offline use
- Authors include Brandhorst, Reynolds, Clarke, Banks, Simmons
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|