feat(ui06): B1 theme tokens + layout shell + login redesign

- 主色 #1A73E8(systemMainColor 首位,运行时自动派生 Element 系列)
- 状态色对齐示例(success #15966d / warning #c78a27 / danger #df5366)
- 侧栏 216px、顶栏 64px(h-16)、内容 max-width 1660px(WIDE 枚举)、隐藏标签页条
- 菜单分组(工作空间/组织与治理):meta.menuGroup + 侧栏展平渲染 + i18n key;路由路径与权限不变
- ui06.scss 全局视觉层:字体栈 13px、卡片 12px 圆角+1px 边框、按钮/输入 38px、
  表格浅底表头、对话框 16px、分段 #edf1f7、焦点可见
- 登录页重做:摄影底+深蓝叠层+品牌大标题(占位素材=概念图裁片,待正式品牌素材)、
  右栏 350px 表单 29px 标题
- typecheck/lint/vitest 87 项全绿

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
浅念
2026-09-22 23:00:36 +08:00
parent e27a602328
commit fb3743d32c
16 changed files with 306 additions and 574 deletions
+5 -5
View File
@@ -1,8 +1,8 @@
@reference '@styles/core/tailwind.css';
/* 授权页右侧区域 */
/* 授权页右侧区域(UI06:对齐示例 01——右栏居中 350px 表单,标题 29px) */
.auth-right-wrap {
@apply absolute inset-0 w-[440px] h-[650px] py-[5px] m-auto overflow-hidden
@apply absolute inset-0 w-[350px] h-[560px] py-[5px] m-auto overflow-hidden
max-sm:px-7 max-sm:w-full
animate-[slideInRight_0.6s_cubic-bezier(0.25,0.46,0.45,0.94)_forwards]
max-md:animate-none;
@@ -12,15 +12,15 @@
}
.title {
@apply text-g-900 text-4xl font-semibold max-md:text-3xl max-sm:pt-10;
@apply text-g-900 text-[29px] leading-[1.35] font-bold tracking-[-0.5px] max-md:text-[26px] max-sm:pt-10;
}
.sub-title {
@apply mt-[10px] text-g-600 text-sm;
@apply mt-[10px] text-g-600 text-[12px];
}
.custom-height {
@apply !h-[40px];
@apply !h-[38px];
}
}