louistiti
|
00e601de6c
|
fix(web app): tooltip shortcut hints default modifier key
|
2026-06-20 21:36:52 +08:00 |
|
louistiti
|
9be1631d8d
|
feat(web app): add tooltip shortcut hints
|
2026-06-19 22:46:20 +08:00 |
|
louistiti
|
ba1316cbb9
|
feat(web app): search sessions dialog
|
2026-06-18 23:11:36 +08:00 |
|
louistiti
|
fdc72ebf2d
|
feat(web app): improve dialog pulse animation
|
2026-06-17 21:40:21 +08:00 |
|
louistiti
|
ac46e97703
|
feat(web app): final modal window component
|
2026-06-16 22:51:02 +08:00 |
|
louistiti
|
4e68fdb2a3
|
perf(web app): improve components based on portals
|
2026-06-15 22:02:10 +08:00 |
|
louistiti
|
318958e945
|
feat(web app): dialog backbone
|
2026-06-14 09:12:45 +08:00 |
|
louistiti
|
f109bb115d
|
chore(web app): remove unused sidebar action components
|
2026-06-13 20:11:46 +08:00 |
|
louistiti
|
df4c704bbd
|
feat(web app): hide session actions while editing
|
2026-06-13 15:19:26 +08:00 |
|
louistiti
|
df85df8034
|
feat(web app): new selection style
|
2026-06-12 21:33:06 +08:00 |
|
louistiti
|
0d14cf82ec
|
feat(web app): align input border style
|
2026-06-11 23:56:12 +08:00 |
|
louistiti
|
e7af942f61
|
feat(web app): mute sidebar scrollbar by default
|
2026-06-19 06:46:06 +08:00 |
|
Louistiti
|
4ef622a690
|
feat(web app): animate stacked toasts
|
2026-06-08 00:31:05 +08:00 |
|
Louistiti
|
1a9a84d2dd
|
fix(web app): render info toast icon; better toast spacing
|
2026-06-07 23:38:41 +08:00 |
|
Louistiti
|
0247a24d3d
|
feat(web app): toast component and session renaming kick off
|
2026-06-07 23:29:48 +08:00 |
|
Louistiti
|
d93f209e8f
|
feat(web app): add session item dropdown
|
2026-06-06 21:35:20 +08:00 |
|
Louistiti
|
c8bf7f513d
|
feat(web app): add session list item options button icon
|
2026-06-06 21:05:05 +08:00 |
|
Louistiti
|
00e5e1326d
|
refactor(web app): add active surface states
|
2026-06-06 20:40:55 +08:00 |
|
Louistiti
|
0cb109cf5f
|
fix(web app): smooth session list mask color transition
|
2026-06-06 18:09:09 +08:00 |
|
Louistiti
|
502f8c3cf7
|
refactor(web app): fade session list on sidebar fold
|
2026-06-06 18:01:23 +08:00 |
|
Louistiti
|
d4225e8e5f
|
refactor(web app): align session list item spacing
|
2026-06-06 17:45:29 +08:00 |
|
Louistiti
|
be8b253ef8
|
feat(web app): add first session list version
|
2026-06-06 17:39:39 +08:00 |
|
Louistiti
|
1e3c75dc12
|
refactor(web app): adjust tooltip theme
|
2026-06-06 11:20:37 +08:00 |
|
Louistiti
|
ac2dc1372c
|
fix(web app): center search menu icon scale
|
2026-06-06 10:53:47 +08:00 |
|
Louistiti
|
0be61e1929
|
feat(web app): natural sidebar toggle transition
|
2026-06-06 10:46:50 +08:00 |
|
Louistiti
|
22fe5a35b5
|
fix(web app): blur tooltip trigger on click
|
2026-06-06 09:01:21 +08:00 |
|
Louistiti
|
82e8f150a5
|
feat(web app): persist sidebar control state
|
2026-06-06 08:39:25 +08:00 |
|
Louistiti
|
2cfbbaeeb7
|
fix(web app): render tooltips through portal
|
2026-06-06 08:35:04 +08:00 |
|
Louistiti
|
f75ee6f91e
|
refactor(web app): size shortcut keycaps by label
|
2026-06-06 08:28:53 +08:00 |
|
Louistiti
|
680c992c55
|
feat(web app): sidebar header and menu
|
2026-06-06 01:56:42 +08:00 |
|
louistiti
|
5e45a41964
|
feat(web app): prepare TanStack Query
|
2026-06-03 00:24:25 +08:00 |
|
louistiti
|
87f91f484f
|
fix(web app): serve favicon from public assets
|
2026-06-03 00:22:40 +08:00 |
|
louistiti
|
b28274ad76
|
feat(web app): all logo variants
|
2026-06-03 00:21:06 +08:00 |
|
Louistiti
|
b20ef0ec1b
|
feat(web app): 2.0 UI backbone
|
2026-05-31 23:18:48 +08:00 |
|