Skip to content

fix: Topbar fix-position option under the colour in site layout editor EXO-90620 - #573

Merged
akhanfir merged 1 commit into
feature/devxfrom
TASK-89879
Sep 24, 2026
Merged

akhanfir merged 1 commit into
feature/devxfrom
TASK-89879

Conversation

@akhanfir

Copy link
Copy Markdown
Contributor

eXIP 7.3.0.30 — PO feedback EXO-90620: in the site layout editor, the Topbar's "Fix Position when Scrolling" option must be displayed the same way as in Branding and Theme.

  • The switch moves from a standalone row above the Background block into the shared background input's after-color slot: under the Colour field (On Top / On Scroll), before Image, with the same list-item markup as the Branding Topbar drawer.
  • The slot renders only while a background is set, so a fallback row below the block keeps the option reachable on a Topbar without background.
  • Behaviour unchanged: the switch still toggles the layout-sticky-section token and splits the colour into On Top / On Scroll.

One file in site-layout-editor. Verified: eslint 0 error, webpack build green, tested on a local server.

🤖 Generated with Claude Code

…EXO-90620

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions github-actions Bot added the partialCIBuild Perform Partial CI Build label Sep 24, 2026
@sonarqubecloud

Copy link
Copy Markdown

@akhanfir
akhanfir merged commit 6b03a62 into feature/devx Sep 24, 2026
6 checks passed
@akhanfir
akhanfir deleted the TASK-89879 branch September 24, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

partialCIBuild Perform Partial CI Build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant