Files
soundsonic/Cargo.toml
vaibhav 3f33bcdf32 Feat: Implement Admin Dashboard UI
This commit introduces the foundational UI for the admin dashboard. It
includes:
- A new `maud`-based layout component for consistent page structure.
- A navigation sidebar and header.
- Basic views for dashboard overview, user management, library settings,
  and about page.
- Integration with Tailwind CSS and Phosphor Icons for styling.
- Added `maud` and `axum-core` as dependencies.
2026-03-15 05:38:48 +05:30

20 lines
698 B
TOML

[package]
name = "soundsonic"
version = "0.1.0"
edition = "2024"
[dependencies]
diesel = { version = "2.3.6", features = ["sqlite", "r2d2", "returning_clauses_for_sqlite_3_35"] }
# build libsqlite3 as part of the build process
# uncomment this line if you run into setup issues
# libsqlite3-sys = { version = "0.36", features = ["bundled"] }
dotenvy = "0.15.7"
axum = "0.8.8"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
tokio = { version = "1.49.0", features = ["full"] }
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
md5 = "0.8.0"
tower-http = {version = "0.6.8", features = ["trace"]}
maud = { version = "0.27.0", features = ["axum"] }