30 lines
1.0 KiB
Markdown
30 lines
1.0 KiB
Markdown
# Terminal Slide Presentation Tool (slider)
|
|
|
|
## 🎯 Purpose
|
|
|
|
Create a standalone terminal-based slide presentation tool using `glow` as the markdown renderer. This tool will allow users to navigate slides via keyboard shortcuts (`n`, `p`, `q`)
|
|
and showcase `glow`'s features like syntax highlighting, tables, and code blocks.
|
|
|
|
## ✅ Features
|
|
|
|
- Slide navigation (`n`, `p`, `q`)
|
|
- Markdown rendering using `glow`
|
|
- Support for `glow`-friendly features (code blocks, tables, syntax highlighting)
|
|
- Modular structure for future expansion
|
|
|
|
## 📁 Project Structure
|
|
|
|
- `/SPEC.md`: Project specification and roadmap
|
|
- `/examples/`: Test files showcasing `glow` features
|
|
|
|
## 🚀 Next Steps
|
|
|
|
1. [x] Implement the navigation script
|
|
2. ~~Add support for slide timing or auto-advance~~
|
|
3. ~~Integrate with a markdown editor for live preview~~
|
|
4. ~~Add slide transitions or visual effects~~
|
|
|
|
## 📌 Notes
|
|
|
|
- This project is a lightweight tool for terminal use. For advanced features, consider using `reveal.js` or `remark` in a browser.
|