cqh963852
|
4de4492354
|
ci: 基座切 idealjs/node:24.21.0-bookworm-slim(crane 直传转推,digest 一致);Dockerfile 移仓库根,按 依赖清单→安装→打包 分层,yarn4 直调 yarnPath 脚本免 corepack;CI 基座走 VPC 内网端点、凭据拆双 secret printf 登录、构建后登出清凭据、删产物上传步骤
|
2026-10-08 20:55:15 +08:00 |
|
cqh963852
|
6c257133ed
|
ci: Dockerfile 基座切自家阿里云 idealjs/node:24.14.0-alpine(弃公共 daocloud);私有仓凭据入 secret ALIYUN_AUTH,build 前 buildah login
|
2026-10-08 19:21:26 +08:00 |
|
cqh963852
|
ecf2909b7a
|
ci: 构建改 buildah + Dockerfile——环境封装镜像(node24-alpine/yarn4/npmmirror),runner 零依赖零 daemon 零 github;产物经镜像挂载层取 node 上传
|
2026-10-08 19:17:25 +08:00 |
|
cqh963852
|
2f279c2082
|
feat: 博客栏目——navbar 第三行按月分类(2026-08/2025-07),日期页预览文章卡片,卡片跳文章页;markdown 原文随仓 + 迷你渲染器全量风格化(t2▲节标/积木点列表/墨底码块/虚线引言/幽灵年号横幅),日期取首提 git 日期
|
2026-10-08 16:34:48 +08:00 |
|
cqh963852
|
99948ad129
|
style: 章头幽灵序号收边——负偏移出血改右 18px/垂直居中,与卡片边缘保留边距不再贴边
|
2026-10-08 16:17:33 +08:00 |
|
cqh963852
|
7b8aad1998
|
refactor: 移除样例页(tutorial design-examples / design-lab shelf)——组件页已含 RouteLine 演示,样例使命完成;导航/目录/视觉基线/散落契约同步清理,25/25 绿(Scatter 组件保留在包中)
|
2026-10-08 16:16:44 +08:00 |
|
cqh963852
|
061b16cf79
|
refactor: RouteLine hover 跟随封装为组件自带能力——自动监听场景内 a[data-comp=course-card](章 id 取自 href),消费方零接线;演示场景从样例页移入组件页(两 app 同步);E2E 契约随迁 components 页(站点断言改场景内定位),27/27 绿
|
2026-10-08 16:07:56 +08:00 |
|
cqh963852
|
3c9aaf5faf
|
style: navbar 选中态去黑——书架/设计册改纸按压色+ink 内描边环(黑只属于文字与 logo;章节选中仍=章色与章头统一)
|
2026-10-08 16:01:37 +08:00 |
|
cqh963852
|
cf611dd9be
|
fix: 全站字号对齐字体系统——组件 8.5~14px 硬编码清零(票券 16/12、指派块 16 且加宽 320 防溢出、章卡标题 t3、相框标签 12);规格页注记<11px 清零;场景指派块 860→820 防出界;design-lab 基线重生成 28/28
|
2026-10-08 15:18:19 +08:00 |
|
cqh963852
|
4f4a8df74a
|
fix: design-typography 整页无样式——tokens 靠组件链副作用加载,纯字阶页 import 链只剩 type-only(编译期擦除);两 app 的 ui.tsx 显式运行时引 @stack/design-system 兜底
|
2026-10-08 15:06:55 +08:00 |
|
cqh963852
|
9ad5685bd6
|
style: navbar hover 弃黑改纸按压色——新增 paper-deep token(#f2ead9,暖阶),黑色留给选中语义不再冲突
|
2026-10-08 14:58:37 +08:00 |
|
cqh963852
|
65df0ef1d7
|
refactor: 设计系统完整提取为 @stack/design-system 共享包(组件/tokens/类型唯一定义处,双端引用不再拷贝)
- 组件参数化适配双端:MemphisCard href/morph,EntryGuide 数据注入+linkChapter
- RouteLine hover 跟随(站点 translateY(-3)、连线 CSS d 平滑插值、直线变斜线)随包回到 design-lab,shelf 场景接线演示
- tokens.css 显式 @source 包内源码——经 node_modules 解析时自动扫描漏类(text-mute 等静默丢失致 4% 画面偏差,已修复并验证)
- E2E 新增 hover 跟随契约(静置 L 水平、hover 变斜线、双站点 -3px、卡片同步),28/28 全绿
|
2026-10-08 14:56:06 +08:00 |
|
cqh963852
|
c943a9e94d
|
feat: 设计系统补第五册「字体」——字阶总览(content/t1-t3/small 两态/display,活样即 token)+ 三条设计依据;navbar 第二行插入字体链接
|
2026-10-08 14:26:25 +08:00 |
|
cqh963852
|
1d4cc92088
|
style: navbar 分两行——第一行教程(书架+六章),第二行设计系统四册(虚线分隔+组标签),不再同行
|
2026-10-08 13:39:20 +08:00 |
|
cqh963852
|
0814c7dc00
|
fix: 直线 hover 期望=直线变斜线——stepPath 微高差(<8px)分支改 M L 直连(结构恒定可平滑插值),不再折弯;步进分支不动
|
2026-10-08 13:31:38 +08:00 |
|
cqh963852
|
810c788a95
|
feat: 设计系统四册迁入教程站(design-colors/symbols/components/examples 四页,Page 适配站头 chrome)——navbar 增「设计·」链接组与选中态;组件页卡直链章节页,内容与教程数据同源
|
2026-10-08 13:30:22 +08:00 |
|
cqh963852
|
85673aa80a
|
fix: 直线 hover 跟随的贴卡扭曲——stepPath 半径自适应(min(r,|dy|/2,dx/3)),微浮 3px 收为 r1.5 浅弯,两段弧不再交叠倒置
|
2026-10-08 13:27:25 +08:00 |
|
cqh963852
|
c11f33c6b7
|
feat: hover 卡片时线与站点跟随浮起——RouteLine 增 hovered 联动(站点 translateY(-3) 平滑过渡、连线 CSS d: path() 重算同 150ms),书架场景 hover 状态提升接线;卡片割裂感消除
|
2026-10-08 13:23:33 +08:00 |
|
cqh963852
|
a65a6d96b1
|
feat: 布局三修——navbar 下方统一 32px 间距(章节页横幅零间距修复);选中项背景=章节色(与章头横幅统一,书架选中 ink);字体系统(16px 基准=正文 / t1-t3 三级标题 / 小字两态 mute·strong / 大字两态 t1·幽灵 display 章号)全站应用
|
2026-10-08 12:08:33 +08:00 |
|
cqh963852
|
8454a7abab
|
chore: 教程站补 .gitignore/README,移除误提交的 dist 与构建缓存
|
2026-10-07 00:44:46 +08:00 |
|
cqh963852
|
690ec5eaf5
|
feat: 全栈教程站(AI 时代版)——OUTLINE 大纲(skill 配方:靶子先行/步骤分类/积木三句话/指派三样/脱靶/认知基础)+ Vite MPA 七页(书架+六章),跨文档 View Transitions 防闪白(书架相框↔章头共享元素 morph),组件复用 design-lab 孟菲斯×拟物卡
|
2026-10-07 00:44:22 +08:00 |
|