write(ui): 三栏宽度可拖拽 + localStorage 持久化

- sidebar | workspace 拖拽条:调整侧栏宽(180-500px)
- editor | preview 拖拽条:调整源码/预览比例(15%-85%)
- CSS var --sidebar-w / --editor-fr / --preview-fr 驱动 grid-template-columns
- 鼠标 down 开始 drag,move 实时算 px/dx,up 落盘 localStorage
- 移动端(<768px)自动隐藏拖拽条,回到 100% 切 tab 模式
This commit is contained in:
fam
2026-05-24 17:18:37 +01:00
parent 9328c01c1b
commit 7b868852d2
4 changed files with 270 additions and 9 deletions
+1
View File
@@ -10,6 +10,7 @@ members = [
"apps/karaoke",
"apps/notes",
"apps/llm-proxy",
"apps/write",
]
[workspace.package]