diff --git a/TODO.md b/TODO.md index 38c31eddd..ee253b0d4 100644 --- a/TODO.md +++ b/TODO.md @@ -76,10 +76,10 @@ A step-by-step checklist for porting MatterControl's design features to a Vue + - [x] Apply theme to all components ### Sidebar Behavior -- [ ] Create collapsible sidebar component -- [ ] Add toggle buttons for left/right sidebars -- [ ] Persist sidebar state to localStorage -- [ ] Handle responsive layout for narrow screens +- [x] Create collapsible sidebar component +- [x] Add toggle buttons for left/right sidebars +- [x] Persist sidebar state to localStorage +- [x] Handle responsive layout for narrow screens --- diff --git a/src/components/AppLayout.vue b/src/components/AppLayout.vue index 50faaeb32..77ef0bcdd 100644 --- a/src/components/AppLayout.vue +++ b/src/components/AppLayout.vue @@ -1,4 +1,45 @@