Compare commits

...

2 commits

Author SHA1 Message Date
49cdec6e6c Fix profile dropdown width to show full currency display
- Increase dropdown width from w-56 to w-64
- Prevents EverQuest-style coin display from being cut off

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 01:32:57 +01:00
b4e2b0a173 Comment out unimplemented Settings and Relay Hub Status links
- Comment out Settings link in both desktop and mobile sidebars
- Comment out Relay Hub Status in user menu dropdown
- Add TODO comments to review implementing these in the future
- Comment out unused imports to fix TypeScript errors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 01:30:44 +01:00
4 changed files with 15 additions and 13 deletions

View file

@ -9,7 +9,7 @@ import {
Calendar,
ShoppingBag,
MessageSquare,
Settings,
// Settings, // TODO: Uncomment when Settings page is implemented
Sun,
Moon
} from 'lucide-vue-next'
@ -115,7 +115,7 @@ const isActive = (href: string) => {
<LanguageSwitcher />
</div>
<!-- Settings Link -->
<!-- TODO: Review implementing Settings page in the future
<router-link
to="/settings"
:class="[
@ -128,6 +128,7 @@ const isActive = (href: string) => {
<Settings class="h-5 w-5 shrink-0" />
Settings
</router-link>
-->
</li>
</ul>
</nav>

View file

@ -170,7 +170,7 @@ const navigateToNotifications = () => {
</span>
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end" class="w-56">
<DropdownMenuContent align="end" class="w-64">
<!-- Wallet Balance -->
<DropdownMenuItem @click="() => router.push('/wallet')" class="gap-2">
<Wallet class="h-4 w-4 text-muted-foreground" />

View file

@ -10,13 +10,13 @@ import {
SheetTitle,
} from '@/components/ui/sheet'
import { Button } from '@/components/ui/button'
import { Separator } from '@/components/ui/separator'
// import { Separator } from '@/components/ui/separator' // TODO: Uncomment when Settings page is implemented
import {
Home,
Calendar,
ShoppingBag,
MessageSquare,
Settings,
// Settings, // TODO: Uncomment when Settings page is implemented
Sun,
Moon,
} from 'lucide-vue-next'
@ -136,9 +136,9 @@ const navigateTo = (href: string) => {
<LanguageSwitcher />
</div>
<!-- TODO: Review implementing Settings page in the future
<Separator />
<!-- Settings Link -->
<button
@click="navigateTo('/settings')"
:class="[
@ -151,6 +151,7 @@ const navigateTo = (href: string) => {
<Settings class="h-5 w-5 shrink-0" />
Settings
</button>
-->
</div>
</div>
</SheetContent>

View file

@ -79,13 +79,13 @@ export function useModularNavigation() {
})
}
// Base module items (always available)
items.push({
name: 'Relay Hub Status',
href: '/relay-hub-status',
icon: 'Activity',
requiresAuth: true
})
// TODO: Review implementing Relay Hub Status page in the future
// items.push({
// name: 'Relay Hub Status',
// href: '/relay-hub-status',
// icon: 'Activity',
// requiresAuth: true
// })
return items
})