refactor(frontend): improve mobile overflow and proxy node table

This commit is contained in:
ZheFox
2026-07-03 12:25:53 +08:00
parent 1dcee77055
commit 26d85681f0
3 changed files with 203 additions and 32 deletions
+8 -8
View File
@@ -158,18 +158,18 @@
<!-- Mobile Dropdown Menu -->
<Transition
enter-active-class="transition-all duration-300 ease-out overflow-hidden"
enter-from-class="opacity-0 max-h-0"
enter-to-class="opacity-100 max-h-[calc(100dvh-5rem)]"
leave-active-class="transition-all duration-200 ease-in overflow-hidden"
leave-from-class="opacity-100 max-h-[calc(100dvh-5rem)]"
leave-to-class="opacity-0 max-h-0"
enter-active-class="transition-all duration-300 ease-out"
enter-from-class="opacity-0 -translate-y-2"
enter-to-class="opacity-100 translate-y-0"
leave-active-class="transition-all duration-200 ease-in"
leave-from-class="opacity-100 translate-y-0"
leave-to-class="opacity-0 -translate-y-2"
>
<div
v-if="mobileMenuOpen"
class="max-h-[calc(100dvh-5rem)] overflow-y-auto overscroll-contain border-t border-[var(--shell-border)] bg-[var(--shell-glass)] backdrop-blur-xl"
class="fixed inset-x-0 bottom-0 top-[73px] overflow-y-scroll overscroll-contain border-t border-[var(--shell-border)] bg-[var(--shell-glass)] backdrop-blur-xl [-webkit-overflow-scrolling:touch] touch-pan-y"
>
<div class="mx-auto max-w-7xl px-6 py-4">
<div class="mx-auto max-w-7xl px-6 py-4 pb-28">
<!-- Navigation Groups -->
<div class="space-y-4">
<div