Commit Graph
742 Commits
Author SHA1 Message Date
kate522 7177f42b26 fix(nav): close truncated 767px media block in navbar-core 2026-07-22 19:44:17 +08:00
kate522 fb5418e5e4 fix(nav): hide mobile drawer/search off-flow to kill blank band
Desktop was rendering .mobile-header / .mobile-navbar in document flow
because Bootstrap 5 has no visible-xs-block and drawer CSS only ran
inside max-width:767px. Hide drawer shell by default; only show as fixed
off-canvas on small screens. Also fix orphan CSS rules in navbar-core,
give .navbar-search position:fixed so the overlay never reserves height.
2026-07-22 19:40:34 +08:00
kate522 36121f2bd4 Merge pull request 'fix(nav): stop dual overflow folders fighting on insertBefore' (#261) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#261
2026-07-22 19:28:54 +08:00
kate522 584cb4e871 fix(nav): stop dual overflow folders fighting on insertBefore
Remove legacy initNavOverflow from enhancements.js (core/nav.js owns
zibll navFolding). Harden clearFolding against detached more nodes and
skip counting existing .aksrt-nav-more during fold measurement.
2026-07-22 19:27:44 +08:00
kate522 e508de9101 Merge pull request 'feat(nav): close P0/P1 parity gaps (nav style, history, plate, admin build)' (#260) from worktree-nav-zibll-full-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#260
2026-07-22 18:12:35 +08:00
kate522 0d9db942f8 feat(nav): close P0/P1 parity gaps (nav style, history, plate, admin build)
Wire header_nav_style transparent/blur, login history sync, plate publish
type, clean dead search CSS, rebuild admin SPA locally (build gitignored).
2026-07-22 17:38:48 +08:00
kate522 0ed83dd934 Merge pull request 'feat(nav): deep 1:1 zibll search-box + navbar-search + newposts unify' (#259) from worktree-nav-zibll-full-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#259
2026-07-22 17:11:32 +08:00
kate522 1d1fef50af feat(nav): deep 1:1 zibll search-box + navbar-search + newposts unify
Port aksrt_get_search_box/posts for menu_search and layout 1/3 slide;
unify publish switch; expand user-box admin row; CSS/JS remote-box parity.
2026-07-22 17:06:24 +08:00
kate522 70f7ef71e1 Merge pull request 'feat(nav): full-push menu_search types, senior arrangement, CSS polish' (#258) from worktree-nav-zibll-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#258
2026-07-22 13:00:18 +08:00
kate522 147fd6eaf7 feat(nav): full-push menu_search types, senior arrangement, CSS polish
- Menu search panel type chips when multi-type search enabled
- Graphic card arrangement (wrap/swiper) in senior menu editor
- Nav utility CSS: avatar, sub-user width, type chips, mid fold visibility
2026-07-22 12:58:53 +08:00
kate522 ff2e4e99cb Merge pull request 'feat(nav): deep-align menu_search panel, pill radius, senior media' (#257) from worktree-nav-zibll-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#257
2026-07-22 12:52:45 +08:00
kate522 159a12c481 feat(nav): deep-align menu_search panel, pill radius, senior media
- Layout-2 remote-box AJAX panel (history/hot/posts) via aksrt_menu_search
- Live suggestions for post/topic/product; local history for guests
- Publish radius switch (zibll bool pill) mapped to CSS radius class
- Senior menu editor: WP media library image picker
- Active menu underline + panel CSS; acceptance/contract updates
2026-07-22 12:51:56 +08:00
kate522 d80ad582e8 Merge pull request 'Worktree nav zibll 1to1' (#256) from worktree-nav-zibll-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#256
2026-07-22 12:27:29 +08:00
kate522 2a11a889c3 feat(nav): finish remaining parity gaps (image_select, AJAX search, senior UI)
- 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
2026-07-22 12:04:44 +08:00
kate522 e3848ddf8c feat(nav): paint header theme colors via InlineStyleBuilder
Apply SPA header_theme_* as --header-bg/--header-color on .header when
header_theme_custom is enabled (zibll header_theme_custom parity).
2026-07-22 11:42:13 +08:00
kate522 fc50e57bc9 feat(nav): complete remaining zibll parity (search, i18n, senior menus, CSS)
- Remove obsolete dual-path nav CSS; add utilities + language dropdown styles
- Wire header/mobile translate switcher from i18n config
- Layout-2 inline search hot keywords panel; nav_folding on resize
- NavMenuOptions JSON editors for graphic_card / multi_column_links
- Section-navs zibll posts-nav-lists; page-navs enqueue; mobile article TOC box
- SPA/PHP user-card publish type; rebuild admin assets
2026-07-22 11:40:17 +08:00
kate522 3ba1313dc2 Merge pull request 'feat(nav): rewrite top header to zibll 1:1 DOM/CSS/JS contract' (#255) from worktree-nav-zibll-1to1 into main
Reviewed-on: CYL/wordpress-theme-aksrt#255
2026-07-22 11:23:45 +08:00
kate522 259dbdbe04 feat(nav): rewrite top header to zibll 1:1 DOM/CSS/JS contract
Replace hybrid site-nav/drawer shell with zibll navbar-top layouts 1/2/3,
body.mobile-navbar-show drawer, wired NavWalker + aksrt_menu_options meta,
nav_folding/chevron, VIP switches, and SPA/PHP schema parity. No dual-class
compat paths.
2026-07-22 11:18:34 +08:00
kate522 b8ee6b6a43 fix(float): repair VIP rail entry front and admin
Always open VIP modal for float pay_vip, drop forced admin link,
normalize gem icon, harden pay-vip click binding and SPA form UX.
2026-07-22 10:32:00 +08:00
kate522 b7ee5987f0 fix(nav): portal publish menu so chip cannot stretch
Move multi-type 发布 menu to document.body with fixed positioning;
chip uses fit-content only and never inherits the 168px menu width.
2026-07-22 10:11:59 +08:00
kate522 57fa97bf9b fix(nav): isolate publish chip width with grid + button toggle
Render multi-type 发布 as button, size wrapper with inline-grid so the
absolute menu cannot widen the chip on click/focus-within.
2026-07-22 09:39:16 +08:00
kate522 aa05c6c81b fix(nav): pin publish toggle width on open
Use inline-block wrapper + fit-content so absolute dropdown cannot
inflate 发布 chip width on click/focus-within.
2026-07-22 09:29:03 +08:00
kate522 20a5ae9aae fix(nav): restore publish/VIP hover bridge and fixed CTA size
Close dead zone under 发布 (transparent bridge + ::before plate), fix
VIP cards hidden by wrong .navbar-vip.hover-show selector, keep CTA 34px.
2026-07-22 09:22:27 +08:00
kate522 35ac26db28 fix(nav): publish menu contrast, check-in toast and button layout
Use solid light plate + forced ink on 发布 items, notyf instead of alert,
and keep header check-in flex layout after success.
2026-07-22 09:09:02 +08:00
kate522 77164fee45 fix(nav): header publish menu + userbox card polish
Unpaint multi-type 发布 wrapper, fix light-menu ink, avatar unread
dot clipping, check-in REST double namespace, and user-card VIP/check-in layout.
2026-07-22 08:49:27 +08:00
kate522 df2874698c Merge pull request 'fix(vip): 1:1 zibll VIP profile card with dual-column layout' (#254) from worktree-float-qr-uc-vip into main
Reviewed-on: CYL/wordpress-theme-aksrt#254
2026-07-21 20:39:03 +08:00
kate522 5ca3ead6aa fix(vip): 1:1 zibll VIP profile card with dual-column layout 2026-07-21 20:37:25 +08:00
kate522 1cd51f29e3 Merge pull request 'fix(vip): remove forced equity bullet dots' (#253) from worktree-float-qr-uc-vip into main
Reviewed-on: CYL/wordpress-theme-aksrt#253
2026-07-21 20:26:17 +08:00
kate522 23416515d3 fix(vip): remove forced equity bullet dots 2026-07-21 20:24:56 +08:00
kate522 563486ff54 Merge pull request 'fix(vip): preserve equity HTML instead of re-splitting into list items' (#252) from worktree-float-qr-uc-vip into main
Reviewed-on: CYL/wordpress-theme-aksrt#252
2026-07-21 20:20:18 +08:00
kate522 fce5ab3088 fix(vip): preserve equity HTML instead of re-splitting into list items 2026-07-21 20:19:11 +08:00
kate522 bee63a29d6 Merge pull request 'fix(ui): center float QR titles and repair UC VIP layout' (#251) from worktree-float-qr-uc-vip into main
Reviewed-on: CYL/wordpress-theme-aksrt#251
2026-07-21 19:53:39 +08:00
kate522 ee5a16f9a0 fix(ui): center float QR titles and repair UC VIP layout 2026-07-21 19:51:08 +08:00
kate522 4bbfecb922 Merge pull request 'fix(ui): float VIP duplicates, hover cards, UC menu and light-theme contrast' (#250) from worktree-zibll-vip-ucenter into main
Reviewed-on: CYL/wordpress-theme-aksrt#250
2026-07-21 19:10:05 +08:00
kate522 56434a9255 fix(ui): float VIP duplicates, hover cards, UC menu and light-theme contrast 2026-07-21 18:54:16 +08:00
kate522 df288b3683 Merge pull request 'fix(ui): VIP equity list wrap and theme toggle moon/sun icons' (#249) from worktree-zibll-vip-ucenter into main
Reviewed-on: CYL/wordpress-theme-aksrt#249
2026-07-21 18:21:04 +08:00
kate522 f9b495eb14 fix(ui): VIP equity list wrap and theme toggle moon/sun icons 2026-07-21 18:19:42 +08:00
kate522 ddcc743f19 Merge pull request 'fix(ui): nav CTA icon alignment and always show UC VIP menu' (#248) from worktree-zibll-vip-ucenter into main
Reviewed-on: CYL/wordpress-theme-aksrt#248
2026-07-21 17:58:11 +08:00
kate522 deff20532f fix(ui): nav CTA icon alignment and always show UC VIP menu 2026-07-21 17:53:34 +08:00
kate522 91a579cf72 Merge pull request 'Worktree zibll vip ucenter' (#247) from worktree-zibll-vip-ucenter into main
Reviewed-on: CYL/wordpress-theme-aksrt#247
2026-07-21 17:25:07 +08:00
kate522 3e58eecbc5 fix(header): Batch 4-5 theme/publish polish for zibll parity 2026-07-21 17:19:55 +08:00
kate522 1f87ab3b1b feat(vip): Batch 3 dedicated user-center VIP tab
Register 我的会员 panel, zibll-style status/equity cards, sidebar deep-link,
and slim credits-tab entry so VIP is no longer nested only under assets.
2026-07-21 17:09:23 +08:00
kate522 965032f2e9 feat(vip): Batch 2 pay-vip modal REST, JS, and CSS 2026-07-21 16:45:23 +08:00
kate522 a4562627d8 feat(vip): Batch 1 per-level packages and admin schema 2026-07-21 16:32:06 +08:00
kate522 69836154fd fix(vip): Batch 0 wiring for VIP settings, URLs, and order meta
Wire get_vip_settings alias, tab aliases for vip/assets, expired-level meta,
VIP2 order-level fallback, JSON-safe order notes, and header/float pay-vip CTAs.
2026-07-21 16:16:43 +08:00
kate522 01719b7fa1 Merge pull request 'fix(admin): escape multiline quick-reply default string' (#246) from worktree-fix-comment-js-string into main
Reviewed-on: CYL/wordpress-theme-aksrt#246
2026-07-21 15:06:51 +08:00
kate522 26d1b9fbc9 fix(admin): escape multiline quick-reply default string
Unescaped newlines in comment_quick_often broke Vite production parse.
2026-07-21 15:06:28 +08:00
kate522 82251b4227 Merge pull request 'Worktree ux depth batch49 51' (#245) from worktree-ux-depth-batch49-51 into main
Reviewed-on: CYL/wordpress-theme-aksrt#245
2026-07-21 14:50:53 +08:00
kate522 6a7ace0f89 fix(widgets): persist tab topics/limit_day/pay_type on save
update() now stores per-tab filter fields added to the form/normalize path.
2026-07-21 14:49:37 +08:00
kate522 8ad0558a36 feat(widgets): product list vs mini DOM + admin empty polish
Differentiate product list/mini row sizes; custom HTML and posts-navs
admin empty states via aksrt_get_widget_null.
2026-07-21 14:36:01 +08:00