docs(styles): explain canvas and workspace layout and interaction states

This commit is contained in:
2026-11-12 12:02:26 +08:00
parent 2a0b6bb9d9
commit 4f75dcb9fd
6 changed files with 149 additions and 0 deletions
+4
View File
@@ -1,3 +1,5 @@
/* Toolbar 共享表面:统一控件尺寸变量、排列间距、边框和背景;不负责自身在画布中的定位。 */
/* 提供后代按钮消费的 CSS 变量;半透明背景与 backdrop blur 处理工具栏背后的内容。 */
.surface {
--toolbar-icon-size: 20px;
--toolbar-control-width: 32px;
@@ -18,5 +20,7 @@
}
/* Text in the view controls already creates wider visual spacing. */
/* 含缩放文字的视图工具栏增加横向留白,不改变控件本身的尺寸。 */
.relaxed { column-gap: 6px; padding-inline: 6px; }
/* 分隔线保持 1px flex 基准,避免被相邻控件挤宽或挤没。 */
.divider { flex: 0 0 1px; width: 1px; height: 16px; margin: 0 2px; background: #ece6df; }