refactor: update README, forgot css file

This commit is contained in:
2024-01-15 22:06:49 +01:00
parent 8b42c94aa6
commit 7f3602233c
2 changed files with 46 additions and 5 deletions
+12 -5
View File
@@ -13,37 +13,44 @@ So this is not thought of being a framework.
## Choices
### Philosophies
- Semantic over Mnemonic
- As flat HTML as possible
### On the Backend
- `axum` as webserver framework
- `minijinja` as template renderer
- `sea-orm` as database framework
- `rust_embed` to embed vital static files
### On the Frontend
- `markdown.css` to provide out of the box CSS for markdown
- `hyperscript` for light weight event scripting
- `htmx` for service interaction
- `GUIKit` for a default CSS framework
- `Fomantic-UI` as default CSS framework (once Semantic)
## Features
### The aims of the project for now are:
- [x] Template Rendering with Hot-Reload
- [x] Static-File Serving
- [x] Logging
- [x] 404 Handler
- [ ] 500 Handler
- [ ] Media File Serving
- [ ] Admin Site with Registry
- [ ] Storage based tools (for files and cloud)
- [ ] Database
- [ ] Redis / KV Store
### Future Ideas:
- Direct Markdown Sites with wikiserve
- Direct Markdown Sites as wikiserve with the storage tools
- `static-image` and `media-image` Service for automatic thumbnails
- Small Admin Layer
- User and Role Implementation
- Event-Bus link to RabbitMQ
- Logging
### Windows 10