Commit Graph
772 Commits
Author SHA1 Message Date
kate522 a9aba6bdd1 fix(nav): win cascade for CTA and icon baseline
Scope multi-type newadd wrapper rules so they cannot collapse single CTA links; re-enqueue nav.css after header-menu-buttons for final zibll alignment.
2026-07-24 12:44:55 +08:00
kate522 4f5430cdba fix(nav): complete zibll top-bar text/icon alignment pass
Rewrite inline nav.css alignment for logo, menu titles, CTA chips, theme toggle (29px), icon-only buttons, and user-href badges so FA glyphs and labels share zibll baselines.
2026-07-24 12:32:34 +08:00
kate522 683506f3a2 fix(nav): finish top-bar icon/text baseline alignment
Center toggle/badge FA icons, normalize CTA icon+label without raw spaces, and extend .but FA5 margin so navbar text/icons match zibll.
2026-07-24 12:24:32 +08:00
kate522 a5fd5105f4 fix(nav): inline top-bar icon/text alignment into nav.css
Bypass @import cache for critical FA centering, CTA baseline, and menu title flex so navbar offsets match zibll after hard refresh.
2026-07-24 12:16:59 +08:00
kate522 879e48a37a fix(nav): hard-fix top bar icon/text offset vs zibll
Cache-bust core buttons CSS, inline critical alignment into nav.css, and center FA icons in toggle/btn/CTA chips so navbar text and icons stop drifting.
2026-07-24 12:14:53 +08:00
kate522 f492174297 fix(nav): align navbar text and icon baselines with zibll
Center FA icons in toggle-radius/btn chips, restore menu-item title flex baseline, and match CTA/logo vertical alignment so top bar text and icons no longer drift.
2026-07-24 12:08:09 +08:00
kate522 9afe11c8cc Merge pull request 'Worktree fix top multifunc cards' (#272) from worktree-fix-top-multifunc-cards into main
Reviewed-on: CYL/wordpress-theme-aksrt#272
2026-07-24 11:56:44 +08:00
kate522 9aa0bd0755 fix(header): cache-bust frontend CSS modules via filemtime
header-components used fixed AKSRT_VERSION so card-gap fixes never reached browsers; inline gap rules and filemtime enqueue.
2026-07-24 11:48:25 +08:00
kate522 8bad0c1252 fix(header): force 10px seams between homepage icon cards
Harden gutters-5 child padding with higher specificity so homepage-fixed utilities cannot collapse header-slider card gaps.
2026-07-24 11:45:15 +08:00
kate522 e45bfc6eec fix(header): restore gutters-5 gaps on homepage icon cards
Homepage never loaded zibll-utilities (single-post only), so .gutters-5 padding was missing and cards stuck together while other pages looked correct.
2026-07-24 11:42:13 +08:00
kate522 c246e4bcce Merge pull request 'Worktree fix top multifunc cards' (#271) from worktree-fix-top-multifunc-cards into main
Reviewed-on: CYL/wordpress-theme-aksrt#271
2026-07-24 11:36:22 +08:00
kate522 d1f1cab6c8 fix(header): restore horizontal gutters on header-slider-card container 2026-07-24 11:34:34 +08:00
kate522 b8d6f70af3 fix(header): stop homepage-only pull of header-slider-container
Align nav-fixed geometry with zibll: only .slide-header pulls under the bar; restore card container gutters so home overlay cards match other page types.
2026-07-24 11:32:31 +08:00
kate522 023f0bbd46 Merge pull request 'fix(header): align header-slider DOM/height with zibll demo' (#270) from worktree-fix-top-multifunc-cards into main
Reviewed-on: CYL/wordpress-theme-aksrt#270
2026-07-24 11:11:35 +08:00
kate522 a25feb4161 fix(header): align header-slider DOM/height with zibll demo
Match demo.zibll.com slide markup (a/span wrap, data-* attrs, --pc/--m height on .new-swiper), keyword chip classes, and height CSS so the top multifunc block renders like the official demo.
2026-07-24 11:02:42 +08:00
kate522 e760be92f4 Merge pull request 'fix(header): full zibll 1:1 for top multifunc search/cards/admin' (#269) from worktree-fix-top-multifunc-cards into main
Reviewed-on: CYL/wordpress-theme-aksrt#269
2026-07-24 10:51:36 +08:00
kate522 96bd9d949d fix(header): full zibll 1:1 for top multifunc search/cards/admin
Wire hero search through aksrt_get_search_box, device-gated cards/blur (zib_m_pc_is_show), expanded admin schema, and keyword/type UI styles matching zibll header-slider.
2026-07-24 10:43:29 +08:00
kate522 8070bd47fd Merge pull request 'fix(header): 1:1 zibll overlay icon cards for top multifunc component' (#268) from worktree-fix-top-multifunc-cards into main
Reviewed-on: CYL/wordpress-theme-aksrt#268
2026-07-24 10:33:08 +08:00
kate522 e35011f2c0 fix(header): 1:1 zibll overlay icon cards for top multifunc component
Rebuild header-slider card DOM/CSS against zib_header_slide + zib_icon_cover_card so shared/individual backgrounds, flex gutters, and badge icons match the reference theme.
2026-07-24 10:30:22 +08:00
kate522 bbdeeafc80 Merge pull request 'fix(layout): stop content-layout width:100% from covering the sidebar' (#267) from worktree-fix-sidebar-overlap into main
Reviewed-on: CYL/wordpress-theme-aksrt#267
2026-07-24 09:51:04 +08:00
kate522 6ce6ce44e4 fix(layout): stop content-layout width:100% from covering the sidebar
Zibll dual-column relies on margin carving out .content-layout while width
stays auto. Under border-box, width:100% + margin-right kept the border-box
at full container width so .sidebar (margin-left:-311px) sat under the main
column. Drop the forced 100% width, pin layout 2/3 gutters and sidebar
negative margins to Zibll's 311px (+ CSS var fallback).
2026-07-24 09:48:43 +08:00
kate522 6bc5a1d910 Merge pull request 'fix(layout): restore Zibll float dual-column so content no longer overlaps sidebar' (#266) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#266
2026-07-22 21:14:34 +08:00
kate522 7d33097209 fix(layout): restore Zibll float dual-column so content no longer overlaps sidebar
Align main shells to main.container > .content-wrap + .sidebar siblings, drop
content-shell padding on dual-column hosts, and remove route flex overrides that
disabled the negative-margin sidebar math.
2026-07-22 21:05:12 +08:00
kate522 50621668a8 Merge pull request 'fix(admin): join REST URLs correctly under plain permalinks' (#265) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#265
2026-07-22 20:43:26 +08:00
kate522 79bc4159f5 fix(admin): join REST URLs correctly under plain permalinks
When permalink_structure is empty, rest_url() is
index.php?rest_route=/aksrt/v1. Naive base+endpoint produced
rest_route=/aksrt/v1/banners?kind=banner (query inside route value),
so WP returned rest_no_route and Banner/Hero managers 404'd.
Fold path into rest_route and append extra params as siblings.
2026-07-22 20:32:32 +08:00
kate522 15c58f231d Merge pull request 'fix(nav): pin right actions to trailing edge of top bar' (#264) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#264
2026-07-22 20:18:26 +08:00
kate522 5a6f4e427f fix(nav): pin right actions to trailing edge of top bar
Desktop entries were stacking after the logo because navbar-form.navbar-right
lost Bootstrap 3 float:right. Use flex:1 on the primary menu and
margin-left:auto when no menu is present so publish/user/search sit right.
2026-07-22 20:17:51 +08:00
kate522 0f31e9c1a5 Merge pull request 'fix(nav): stop Bootstrap .collapse from hiding desktop top bar' (#263) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#263
2026-07-22 20:09:45 +08:00
kate522 c5c238bb63 fix(nav): stop Bootstrap .collapse from hiding desktop top bar
Markup used `collapse navbar-collapse`; BS5 hides `.collapse:not(.show)`.
Drop the `.collapse` class in the header shell and force desktop
`.navbar-collapse` to display:flex so menu/CTA/user/search stay visible.
2026-07-22 20:08:54 +08:00
kate522 1d02207b4f Merge pull request 'Worktree fix checkoverflow insertbefore' (#262) from worktree-fix-checkoverflow-insertbefore into main
Reviewed-on: CYL/wordpress-theme-aksrt#262
2026-07-22 19:51:30 +08:00
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