sagitchu
eaf16bf17b
fix(frontend): enable horizontal scroll on all table lists for mobile
...
Change overflow-hidden to overflow-auto in table wrapper classNames
across all list pages (rules, tunnels, nodes, limits, groups, users,
monitor views). Also add table-fixed min-w to forward all-rules table
and fix unescaped entities in dashboard.
2026-04-21 14:18:44 +08:00
sagitchu
ea156c33bc
style(frontend): sync remaining glass UI theme files and cyberpunk theme
2026-04-21 12:40:00 +08:00
sagitchu
b42516cea1
fix(ui): refine glassmorphism and page transition animations
...
- Added custom light/dark background images to replace unsplash URLs.
- Enhanced active sidebar item shadow and backdrop blur for better visibility.
- Fixed double loading flickers on user, node, group, and panel-sharing pages.
- Removed opacity transitions from AnimatedPage to prevent backdrop-filter rendering issues during page navigation.
2026-04-21 09:19:02 +08:00
sagit
7668e24f4b
feat(ui): redesign with transparent liquid glass ( #414 )
...
* docs: add design spec for iOS 26 Liquid Glass UI redesign
* docs: add implementation plan for iOS 26 Liquid Glass UI redesign
* feat(ui): add liquid glass CSS variables and update root layouts
* feat(ui): update Card and Modal components to iOS 26 Liquid Glass style
* feat(ui): redesign dashboard page to Liquid Glass style
* feat(ui): redesign node management page cards and charts
* feat(ui): redesign monitor page to Liquid Glass style
* feat(ui): redesign group and panel-sharing cards to Liquid Glass
* feat(ui): redesign settings and user components to Liquid Glass
* feat(ui): redesign profile and auth pages to Liquid Glass
* fix(ui): revert to LineChart to fix compilation issues
* refactor(ui): extract dashboard user header and cleanup admin layout
* feat(ui): refine monitor page hero metrics and fix build
* fix(ui): real data for monitor hero metrics and card padding adjustments
* fix(ui): apply global card padding and fix index layouts
* feat(ui): implement liquid-glass-react for all Card components
* fix(ui): resolve liquid-glass-react rendering issues causing invisible text and broken layout
* fix(ui): native CSS liquid-glass effect replacing NPM package
* fix(ui): cleanup duplicate closing tags and complete liquid glass tables
* fix(ui): apply perfect rounded corners to list views and table headers in non-compact mode
* fix(ui): apply liquid glass styling to grouped rules view in forward page
* fix(ui): re-implement liquid-glass natively to prevent text distortion and remove package dependency
* fix(ui): remove mouse distortion and preserve proper liquid glass texture
* fix(ui): remove svg filter causing text distortion and replace with pure css liquid glass
* fix(ui): apply properly scoped border radius to table headers
* fix(ui): remove hardcoded bg-default-50/60 from TableHeader
* fix(ui): apply global liquid glass styling and transparent overlays to all modals and dialogs
* fix(ui): remove absolute/relative class conflicts hiding Dialog modales and implement pure transparent layout
* feat(ui): apply global liquid glass styling to cards, buttons, and diagnosis modals
2026-04-21 09:19:02 +08:00
sagitchu
4e38b73cac
Keep UI improvements: Modal styles, expiryReminderDismissed, BatchActionResultModal
2026-03-15 22:51:09 +08:00
abai569ok
375877b223
2.1.8-beta1.7
2026-03-15 20:33:53 +08:00
sagit
5a1b72387d
fix(frontend): polish batch actions and sharing page guidance ( #157 )
...
* fix(frontend): polish batch actions and sharing page guidance
* fix(frontend): add top spacing above sharing section banners
* fix(frontend): allow manual and calendar expiry date input
* fix(frontend): switch batch action buttons to warning tone
* fix(frontend): switch batch action buttons to default tone
2026-02-20 12:50:17 +08:00
sagit
66de566a00
fix(frontend): stabilize multiselect behavior and UI spacing ( #154 )
...
* fix(frontend): left-align announcement logo in homepage banner
* fix(frontend): keep multiselect panels floating and preserve summaries
* fix(frontend): rebalance config card header spacing
* fix(frontend): normalize formatting and fix multiselect modal behavior
* fix(frontend): restore config divider spacing on desktop
2026-02-19 20:50:12 +08:00
Sagit
9189c68800
fix(frontend): normalize card spacing and multiselect overflow
2026-02-19 09:17:04 +00:00
sagit
efbdabceca
fix(frontend): align diagnosis status and permission layout ( #148 )
...
* fix(frontend): align diagnosis status and permission layout
* fix(frontend): polish batch toolbar controls on cards
* fix(user): stabilize tunnel permission checkbox interactions
2026-02-19 16:46:37 +08:00
Sagit
30c96a280d
feat(frontend): wire pages to shadcn bridge and modular helpers
2026-02-19 05:15:26 +00:00
sagit
9f79efd44b
feat: add revocable group-based tunnel permission management
2026-02-06 07:32:14 +00:00