WIP: Begins work on login / signup, adds user database models, authentication needs implemented.

This commit is contained in:
2026-01-02 17:00:50 -05:00
parent 4750842a57
commit 6602c4a8b5
13 changed files with 819 additions and 85 deletions

View File

@@ -2,7 +2,7 @@ import Elementary
import ManualDCore
import Styleguide
// TODO: Need to add active to sidebar links.
// TODO: Update to use DaisyUI drawer.
struct Sidebar: HTML {
let active: ActiveTab
@@ -23,7 +23,7 @@ struct Sidebar: HTML {
Label("Theme")
input(.type(.checkbox), .class("toggle theme-controller"), .value("light"))
}
.attributes(.class("py-4"))
.attributes(.class("p-4"))
row(title: "Project", icon: .mapPin, route: .project(.index))
.attributes(.data("active", value: active == .projects ? "true" : "false"))