sagit
42ae3457b5
feat(frontend): persist filter state across page reloads ( #189 )
...
* feat(frontend): persist filter state across page reloads
Add useLocalStorageState hook to persist filter/search state in
forward, node, tunnel, user, and limit pages. Reset filter clears
the persisted value from localStorage.
* feat(ui): add collapsible sidebar and smooth animations
2026-02-22 19:01:03 +08:00
sagitchu
d483258eef
fix(frontend): ship pending card-view animation and interaction refinements
2026-02-22 15:52:48 +08:00
sagitchu
a15be253f5
feat: add framer-motion animations (page transitions, modals, dropdowns, buttons, search bar)
2026-02-21 21:16:42 +08:00
sagitchu
572d1c16a6
feat: Implement toggleable search input and data filtering across tunnel, user, and forward pages.
2026-02-21 20:43:32 +08:00
sagitchu
1383174b31
refactor: Standardize empty state UI for tunnel and user pages, update announcement banner styling, and add new entries to .gitignore.
2026-02-21 16:36:36 +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
c4d807f1c4
fix(frontend): align card body spacing with node cards
2026-02-19 10:16:59 +00:00
Sagit
d1460ab9c7
fix(frontend): tighten remaining card header spacing
2026-02-19 09:52:14 +00:00
Sagit
9189c68800
fix(frontend): normalize card spacing and multiselect overflow
2026-02-19 09:17:04 +00:00
Sagit
30c96a280d
feat(frontend): wire pages to shadcn bridge and modular helpers
2026-02-19 05:15:26 +00:00
root
efd5a107b9
fix: migrate frontend to Vite 7 and resolve lint warnings
2026-02-06 06:09:17 +00:00
root
0357a92960
fix: 修复limit.tsx和forward.tsx的JSX语法错误
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-04 02:31:26 +00:00
root
6f6fececa8
style: 美化用户隧道权限分配表单UI并统一代码格式
...
- 使用HeroUI Checkbox组件替换原生checkbox
- 重构隧道列表为card-based tile风格
- 添加选中/未选中/已分配状态视觉区分
- 应用eslint --fix代码格式统一
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-02-04 02:22:28 +00:00
qaq
65ca18d649
2.0版本测试
2025-11-19 14:28:45 +08:00
qaq
03f1123c5c
统一ui
2025-08-29 11:28:56 +08:00
qaq
b1647ed309
修复转发暂停问题 增加安卓apk
2025-08-20 13:43:35 +08:00
qaq
ac4f078014
优化ui 添加转发诊断 移除vue前端
2025-07-07 11:52:52 +08:00
qaq
94e01ae63b
优化流程
2025-07-02 15:40:14 +08:00