diff --git a/Todo b/Todo index 0a380b1..fb36fa9 100644 --- a/Todo +++ b/Todo @@ -33,11 +33,19 @@ In-Progress: - Working on 3D Display Cards - Add Small QOL Animations where Appropriate + - Sidebar Animations (C) + - Sliding + - Hover + - Library Animations + - Card Hover (C) + - Completed/Unread Re-Design + - Search Animations + - Card Hover + - SeriesDetail Animations + - 3D Card - Add Flathub Support (Pending Video) - - Working on Optimizing Reader (CURRENT) - Testing: \ No newline at end of file diff --git a/src/components/chrome/Sidebar.svelte b/src/components/chrome/Sidebar.svelte index a25955b..34a6e92 100644 --- a/src/components/chrome/Sidebar.svelte +++ b/src/components/chrome/Sidebar.svelte @@ -13,6 +13,9 @@ { id: "tracking", label: "Tracking", icon: ChartLineUp }, ]; + const anims = $derived(store.settings.qolAnimations ?? true); + const activeIndex = $derived(TABS.findIndex(t => t.id === store.navPage)); + function navigate(id: NavPage) { store.navPage = id; store.activeManga = null; @@ -30,19 +33,22 @@