Skip to content

Conversation

@taylorren
Copy link

Features added:

  • Personal comments (no AI, editable/deletable)
  • Highlights view page for each book
  • Markdown rendering for AI responses
  • Multiple highlights support with Range API
  • Cover image display in library
  • Web upload functionality

Features added:
- Personal comments (no AI, editable/deletable)
- Highlights view page for each book
- Markdown rendering for AI responses
- Multiple highlights support with Range API
- Cover image display in library
- Web upload functionality

Improvements:
- Fixed highlight rendering for multiple items
- Color-coded highlights (yellow=AI, green=comments)
- Filter highlights by type
- Clean up unnecessary files and debug code
- Updated documentation
New Features:
- Export highlights to markdown with AI context warning
- Drag and drop EPUB upload
- Modal popup for internal links (footnotes, author comments)
- Keyboard navigation (arrow keys for prev/next chapter)
- Sticky top navigation bar
- Clickable book covers in library
- Delete functionality for all highlight types
- Tooltips on highlights showing type

UI Improvements:
- Color-coded highlights (yellow=fact check, blue=discussion, green=comment)
- Removed icon overlays (cleaner text flow)
- Professional AI button (replaced robot emoji)
- Fixed HTML structure issues
- Better panel visibility handling

Bug Fixes:
- Fixed highlight rendering for multiple items on same page
- Fixed context length (only send selected text to AI)
- Handle EPUB internal links with filenames
- Proper modal closing behavior
New Features:
- Reading settings panel with gear icon in navigation
- Font family selection (8 options including Chinese fonts)
- Font size adjustment (14-24px slider)
- Line height adjustment (1.4-2.2 slider)
- Settings persist in localStorage across sessions

Updated:
- README with comprehensive feature list
- Organized features by category
- Added keyboard shortcuts documentation
…ghts display, update branding

- Fix image route ordering to properly serve cover images
- Remove _data suffix from book folders for cleaner names
- Fix highlight rendering for multi-paragraph selections
- Apply highlight styles directly to block elements
- Add distinct colors for fact_check/discussion/comment highlights
- Update app title to 'My Reader with AI'
- Add book emoji favicon
- Restore .env.example file
@taylorren
Copy link
Author

Manged to add many new features.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant