* Planning (newest) - maud vs hypertext vs minijinja - try porting to hypertext::maud ! * Todos ** [-] Starter boilerplate *** [X] Server: Axum **** [X] Typed routes via macro **** [X] Nested Router **** [X] Fallbacks *** [X] "embd tmpl": Maud *** [X] "html tmpl": minijinja - only index yaml for now, test in app wether inline or external templates feel better *** [-] CSS Basic - [X] UnoCSS - bulma ? - daisyUI? - pure rust ? - encre-css - grimoire_css *** [-] Pure rust css stack - rsass (sass in rust) - encro-css (encor) - lightning css (minify/bundle) *** [ ] UI framework - data* js basic - data* axum sdk *** [ ] Asset bundle testing *** [ ] DB - SqlX/SurrealDB? *** [ ] Build scripts - [ ] remove npm ? - [ ] add fish or cargo make scripts ? - [ ] features: - [ ] make dev - make js? - "bundle"/download data* ? - make css - make rust app - [ ] make watch-dev - [ ] make prod ** [X] Chat mockup ** [X] Streaming chat with data* ** [ ] Basic streaming chat - build with inline html via maud - add messaging foo? *** Stream same token in loop *** ??? *** Finish ** [ ] Basic Proxy Settings - build with jinja templates ** [ ] Markdown streaming chat *** Moar Feats **** Tauri webview/wry? **** Jinja tmplts for models ?? **** Proxy integration ?