pinakes-ui: add book management component and reading progress display

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I877f0856ac5392266a9ba4f607a8d73c6a6a6964
This commit is contained in:
raf 2026-03-08 00:42:38 +03:00
commit adaab9de21
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
8 changed files with 1116 additions and 28 deletions

View file

@ -30,7 +30,7 @@ pub fn Settings(
rsx! {
div { class: "settings-layout",
// ── Configuration Source ──
// Configuration source
div { class: "settings-card",
div { class: "settings-card-header",
h3 { class: "settings-card-title", "Configuration Source" }
@ -56,7 +56,7 @@ pub fn Settings(
}
}
// ── Server Health ──
// Server health
div { class: "settings-card",
div { class: "settings-card-header",
h3 { class: "settings-card-title", "Server Info" }
@ -101,7 +101,7 @@ pub fn Settings(
}
}
// ── Root Directories ──
// Root directories
div { class: "settings-card",
div { class: "settings-card-header",
div { class: "form-label-row",
@ -191,7 +191,7 @@ pub fn Settings(
}
}
// ── Scanning ──
// Scanning
div { class: "settings-card",
div { class: "settings-card-header",
h3 { class: "settings-card-title", "Scanning" }
@ -394,7 +394,7 @@ pub fn Settings(
}
}
// ── UI Preferences ──
// UI preferences
div { class: "settings-card",
div { class: "settings-card-header",
h3 { class: "settings-card-title", "UI Preferences" }