按 Supabase 参考修正为横向分类下拉导航 #4
Reference in New Issue
Block a user
Delete Branch "codex/category-menus"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
当前顶部把全部分类和合集压成一个原生 select,与用户指定的 Supabase 横向分类导航不同。改为直接展示“文档中心 / Endor / 语言与运行时 / 源码研究”,每个分类有自己的下拉面板;语言设计和对象关系同处语言与运行时菜单。面板提供合集图标、标题、摘要及当前合集提示。
支持鼠标悬停、点击、方向键、Home/End、Esc、点击外部及焦点离开关闭。窄屏保留横向分类,菜单使用导航栏内可用宽度。移除旧选择框样式,现有公开 URL、侧栏与 TOC 保持不变。
已通过 ESLint、tsc --noEmit --incremental false、git diff --check。远程验收补充顶部分类按钮、隐藏面板与无原生 select 的检查,并继续覆盖 URL、搜索、TOC、认证和漫画。生产构建仅在已确认的 ces-control 上运行,CI #439 已成功。
PR #3 已由用户手动合并(7a9c88a),后续导航兼容性也已通过 PR #2 合入;本 PR 从最新 main
e448acb开始,仅修正顶部菜单。等待用户手动合并本 PR。最终验证:ces-control CI #439 对
7874916已通过 lint、类型检查、认证单元测试、图片检查、SVG 可复现性测试、生产构建,以及容器 Authentication exercise / verify 和重启后验证。顶部结构检查覆盖横向分类按钮、默认隐藏面板和无原生 select。浏览器工具读取页面时多次超时,交互与像素视觉尚未单独完成验收。