- Layout image_select previews (zibll PNGs under assets/images/header-layout) - Localize aksrtAdminData.themeUri for admin SPA asset URLs - Layout-2 inline search AJAX suggestions via aksrt_search_suggestions - Appearance→Menus visual senior submenu editor (cards/columns) - Acceptance checklist + automated source contract report
1.4 KiB
1.4 KiB
Top nav zibll 1:1 acceptance checklist
Branch: worktree-nav-zibll-1to1
Desktop
- Layout 1: logo | menu | publish/VIP | theme(+lang) | user | search icon
- Layout 2: logo | menu | inline search(+hot/suggest) | CTAs | user (no search icon)
- Layout 3: logo | CTAs/user | menu right cluster
- Fixed
body.nav-fixed88px reserve; hero show-slide pull-up - Scroll-down hide / scroll-up show
- Submenu hover + chevron; overflow folding "更多"
- Publish single vs multi; VIP hover cards gated by switches
- User box density + user-card publish type URL
- Header theme colors when custom enabled
- Language dropdown when i18n enabled + position header/both
Mobile
- center/left header; drawer left/right/top
body.mobile-navbar-showopen/close + fixed-body + swipe- mobile menus depth 2 + user box + widgets
- posts-nav-box TOC on single posts
Admin
- SPA image_select previews for layouts
- newposts types multi + VIP switches persist
- Appearance → Menus: icon/badge/senior visual editor saves meta
cd assets/admin && npm run buildafter schema changes
Page/section navs
- section-navs builds
.posts-nav-listson[data-nav]pages - page-navs enqueued on posts-navs template
Deploy notes
- Admin
build/is gitignored — run build on deploy host. - PR: open from branch
worktree-nav-zibll-1to1against main on Gitea.