// Sidebar/nav icon set — thin, named re-exports of lucide-react glyphs // rather than importing `lucide-react` directly in every consumer. Keeps a // single place documenting "which glyph stands for which app concept" // (the mapping itself, decided once, isn't obvious from a bare `Settings` // or `Home` import) and keeps consumer diffs small if a glyph ever needs // to change. Previously a hand-drawn custom SVG set (24×24, stroke-based, // no fill) — lucide-react uses the same stroke-based "line icon" language // (default `strokeWidth={2}`, round caps/joins) so the switch is visually // a no-op, just swaps who draws the paths. // // Every one of these is always paired with visible text (the nav label, or // a `title` tooltip when the sidebar is collapsed) — purely decorative, so // every consumer passes `aria-hidden="true"` itself (unlike the old custom // `Icon` wrapper, lucide doesn't set this by default). export { Calendar as PlanningIcon, BookOpen as RecipesIcon, ShoppingCart as ShoppingListIcon, Settings as SettingsIcon, User as AccountIcon, Leaf as DietPreferencesIcon, Home as HouseholdIcon, Palette as UserPreferencesIcon, Info as CreditsIcon, ChevronLeft as ChevronLeftIcon, Star as FavoriteIcon, Globe as PublicIcon, Rss as SourcesIcon, } from "lucide-react";