This repository has been archived on 2024-10-09. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2024-05-01 23:03:41 +02:00
public fix: remove unused fonts 2024-05-01 22:28:25 +02:00
src feat: add tasks rendering 2024-05-01 22:40:56 +02:00
styles chore: add css and missing.css library 2024-05-01 22:23:27 +02:00
.gitignore chore: implement initial simple website 2024-04-26 18:13:22 +02:00
.prettierrc style: added prettier config 2024-05-01 19:43:29 +02:00
build.rs build: removed scss compiling from build and added bundling imports 2024-05-01 23:03:41 +02:00
Cargo.lock feat: add tasks rendering 2024-05-01 22:40:56 +02:00
Cargo.toml feat: add tasks rendering 2024-05-01 22:40:56 +02:00
README.md docs: updated README 2024-05-01 23:02:36 +02:00

clego-app

Tech Stack

  • Rust: 🦀
  • Axum: for serving static assets and powering the backend API
  • htmx: for reactivity on the UI
  • Maud: HTML templating (debatable, we may want to switch to askama)
  • lightningcss: bundle and minify css

Font choice

Use default system fonts to enhance native feel as well as lower size, following Modern Font Stacks

Commit messages

See link

Development Environment

For automatic rebuilds on change install cargo-watch:

cargo install cargo-watch

Then to run it:

cargo watch -c run