diff --git a/flake.nix b/flake.nix index 1fb7ba1..7ff5825 100644 --- a/flake.nix +++ b/flake.nix @@ -8,7 +8,7 @@ outputs = { self, nixpkgs, flake-utils }: let - apps = [ "main" "events" "wallet" "chat" "market" "forum" "tasks" "restaurant" "libra" ]; + apps = [ "main" "events" "wallet" "chat" "market" "forum" "tasks" "restaurant" "chatelet" "libra" ]; # Use this flake's pinned nixpkgs for the build, regardless of which # nixpkgs the consumer's `pkgs` is from. Without this, the pnpmDeps diff --git a/src/pages/Hub.vue b/src/pages/Hub.vue index 2e4fed5..2b8598d 100644 --- a/src/pages/Hub.vue +++ b/src/pages/Hub.vue @@ -5,7 +5,7 @@ import { useAuth } from '@/composables/useAuthService' import { toast } from 'vue-sonner' import { Scale, ListTodo, Newspaper, MessageCircle, Wallet, CalendarDays, - Store, UtensilsCrossed, + Store, UtensilsCrossed, BedDouble, } from 'lucide-vue-next' import ProfileSheetTrigger from '@/components/layout/ProfileSheetTrigger.vue' import PreferencesRow from '@/components/layout/PreferencesRow.vue' @@ -43,6 +43,7 @@ interface Module { // Lower (root/red) → upper (crown/violet) const modules: Module[] = [ { label: 'Restaurant', chakra: 'Muladhara', icon: UtensilsCrossed, bgClass: '', glow: 'rgba(255,80,80,0.5)', envKey: 'VITE_HUB_RESTAURANT_URL', status: 'alpha' }, + { label: 'Chatelet', chakra: 'Muladhara', icon: BedDouble, bgClass: '', glow: 'rgba(255,80,80,0.5)', envKey: 'VITE_HUB_CHATELET_URL', status: 'alpha' }, { label: 'Market', chakra: 'Muladhara', icon: Store, bgClass: '', glow: 'rgba(255,80,80,0.5)', envKey: 'VITE_HUB_MARKET_URL', status: 'alpha' }, { label: 'Wallet', chakra: 'Manipura', icon: Wallet, bgClass: '', glow: 'rgba(255,200,0,0.5)', envKey: 'VITE_HUB_WALLET_URL', status: 'alpha', authRequired: true }, { label: 'Events', chakra: 'Swadhisthana', icon: CalendarDays, bgClass: '', glow: 'rgba(255,165,0,0.5)', envKey: 'VITE_HUB_EVENTS_URL', status: 'beta' },