|
|
5b67cb61d2
|
feat(markdown-editor): implement wysiswyg markdown editor with live preview
- Build Go backend with Cobra CLI and REST API
- CRUD operations for markdown files (GET, POST, PUT, DELETE)
- File storage with flat .md file structure
- Comprehensive logrus logging with JSON format
- Static asset serving for frontend
- Build React/TypeScript frontend with Tailwind CSS
- Markdown editor with live GFM preview
- File management UI (list, create, open, delete)
- Theme system (Dark/Light/System) with persistence
- Responsive design (320px mobile, 1920px desktop)
- Add comprehensive test coverage
- Backend: API, storage, and logger tests (13 tests passing)
- Frontend: Editor and App component tests
- Setup Nix development environment with Go, Node.js, and TypeScript
|
2026-02-05 17:48:23 -05:00 |
|