Adds support for markups in Text class and updates rendering
logic to handle different text types including ordered and
unordered lists. Ensures markups are applied correctly within
text content for improved formatting in articles.
Improves HTML template to incorporate prepend and append
strings for custom markup wrapping.
This change enhances text rendering flexibility and robustness. Fixes#2. Bumps version to 0.1.1.
Add initial project structure for Small, a clean frontend for reading Medium articles. This setup includes:
- Basic Flask app configuration with necessary dependencies.
- RESTful endpoint to fetch and serve Medium articles.
- Templates and static assets for the user interface.
- Utility functions for parsing Medium article IDs.
- Custom error pages (404 and 500) for nicer error handling.
- Project metadata files such as .gitignore, README, LICENSE, and pyproject.toml for project setup and documentation.
This structure sets the foundation for further development and feature additions.