feat(dashboard): add light/dark theme with sidebar toggle (#81)
This commit was merged in pull request #81.
This commit is contained in:
@@ -4,6 +4,7 @@ use dioxus_free_icons::icons::bs_icons::*;
|
||||
use dioxus_free_icons::Icon;
|
||||
|
||||
use crate::app::Route;
|
||||
use crate::components::theme_toggle::ThemeToggle;
|
||||
|
||||
struct NavItem {
|
||||
label: &'static str,
|
||||
@@ -106,6 +107,7 @@ pub fn Sidebar() -> Element {
|
||||
}
|
||||
// Spacer pushes footer to the bottom
|
||||
div { class: "sidebar-spacer" }
|
||||
ThemeToggle { collapsed: collapsed() }
|
||||
button {
|
||||
class: "sidebar-toggle",
|
||||
onclick: move |_| collapsed.set(!collapsed()),
|
||||
|
||||
Reference in New Issue
Block a user