feat: Notes tab (notes + shopping lists), fix 7-day forecast layout, fix screensaver dismiss
All checks were successful
Deploy / deploy (push) Successful in 2m54s

This commit is contained in:
Cosmo
2026-04-22 20:29:33 +00:00
parent a7611b46c4
commit bc01443f03
4 changed files with 445 additions and 11 deletions

View File

@@ -1,8 +1,8 @@
'use client'
import { Home, Cpu, CalendarDays, Settings } from 'lucide-react'
import { Home, Cpu, CalendarDays, StickyNote, Settings } from 'lucide-react'
type Tab = 'home' | 'devices' | 'calendar' | 'settings'
type Tab = 'home' | 'devices' | 'calendar' | 'notes' | 'settings'
interface SidebarProps {
active: Tab
@@ -13,6 +13,7 @@ const navItems: { id: Tab; icon: any; label: string }[] = [
{ id: 'home', icon: Home, label: 'Главная' },
{ id: 'devices', icon: Cpu, label: 'Устройства' },
{ id: 'calendar', icon: CalendarDays, label: 'Календарь' },
{ id: 'notes', icon: StickyNote, label: 'Заметки' },
{ id: 'settings', icon: Settings, label: 'Настройки' },
]