按 Supabase 参考修正为横向分类下拉导航 #4

Merged
Zayden-Jung merged 1 commits from codex/category-menus into main 2026-10-28 11:55:47 +00:00
Collaborator

当前顶部把全部分类和合集压成一个原生 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。浏览器工具读取页面时多次超时,交互与像素视觉尚未单独完成验收。

当前顶部把全部分类和合集压成一个原生 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。浏览器工具读取页面时多次超时,交互与像素视觉尚未单独完成验收。
codex-bot added 1 commit 2026-10-28 11:38:44 +00:00
Replace collection select with horizontal category dropdown navigation
Verify and deploy Tabularium / verify-and-deploy (pull_request) Successful in 11m20s
787491622b
Zayden-Jung merged commit 319de8a3a7 into main 2026-10-28 11:55:47 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/endorphin-tabularium-docs#4