4.3 KiB
Legado with MD3
📖 Introduction
Legado with MD3 is a Material Design 3–styled refactor based on the open-source project 👉 Legado (阅读).
In addition to a visual redesign of the UI, this project introduces multiple branch-specific features. It is also gradually migrating from the traditional View system to Jetpack Compose, aiming to deliver a more modern, smooth, and consistent reading experience.
Caution
Important Notes
Due to the theme system being rebuilt on top of the Monet engine, themes from the official version are not compatible with this fork.
Devices below Android 12: Custom themes and dynamic color features are currently unavailable. This limitation will be addressed after the Jetpack Compose migration is completed. (Due to limited developer resources, this process may take a considerable amount of time.)
✨ Branch Features
Compared to the official version, this project provides the following exclusive features:
- New Theme System: A fully redesigned Material Design 3 UI, with support for predictive back gestures and * shared element transitions*.
- Reading Interface: More personalized reading layouts and menu configurations.
- Reading Records: Detailed reading statistics with timeline and chapter-based views.
- Enhanced Experience: Improved experiences for comic reading, audiobooks, and discovery pages.
- Bookshelf Layouts: More bookshelf layout options, with dedicated UI optimizations for tablet devices.
- Practical Features: Added book notes and smart companion groups (automatically categorizing read / unread books).
🛠️ Core Features
- Custom Book Sources A powerful crawling engine with simple and flexible rules for fetching web content.
- Multiple Format Support Supports local TXT and EPUB files, with automatic local file scanning.
- Highly Customizable Reading Experience Font, background, line spacing, paragraph spacing, bold text, simplified/traditional Chinese conversion, and more.
- Content Subscription Not limited to books — subscribe to any content you want to read.
- Content Filtering & Replacement Powerful ad removal and content replacement rules.
- Page Turning Modes Multiple page turning modes including cover, simulation, sliding, and scrolling.
- Fully Open Source Ad-free and continuously improved.
🤝 Community & Support
The following communities belong to the original project. Due to limited developer availability, this fork currently does not have an independent community.
- Official Wiki: Book Source Rule Tutorial
- Community Channels: Telegram | Discord | Yuque Wiki
- Related Documents: Disclaimer | Changelog
❤️ Acknowledgements
Special thanks to the following excellent open-source projects for inspiration and technical support:
- gedoor/legado (the legendary original project)
- Luoyacheng/legado (providing extended features)
- komikku-app/komikku (UI inspiration and Compose components)
- FoedusProgramme/Gramophone (UI inspiration and View-based cover color extraction)
- jordond/MaterialKolor (excellent dynamic color implementation for Jetpack Compose)
- Calvin-LL/Reorderable (drag-and-drop reordering for Jetpack Compose)
- And many more open-source projects...
⚠️ Disclaimer
This project is a non-official fork of Legado and is intended for learning, personal use, and experimentation only.