Skip to content

Preserve route-specific header visibility and menu labels on inner pages #2355

Description

@chubes4

Reproduction

Import https://ward-behavior-path.base44.app/ through Studio trunk from URL using published DLA v0.8.4 and SSI v1.20.7. In a real 1600px Chromium browser, compare source and imported /about/ and /why-choose-us/. The source visible header reads Ward / BEHAVIORAL CONSULTING / Menu / Get Started; the imported one replaces Menu with About or Why Choose Us, and additionally shows a Back / About Us or Back / Why Choose Us row before the hero. Source has a Back header node in its DOM, but it is not visible in body text at this width. WordPress made it visible. On Home the visible menu label remains Home.

This explains part of the released DLA compare body text count mismatch (besides the desirable accessibility skip link), and is a real first-screen visual difference, independent of typography/container measurements tracked at #2353.

Acceptance

Preserve source-authored per-route header labels and breakpoint visibility when lowering shared header and route-specific inner-page chrome to editable blocks. At 1600px About and Why Choose Us should present the same visible menu title and hidden Back row as source, while phone/tablet and Home retain their own observed states. Add a neutral multi-route browser geometry/text regression with a route-specific hidden header row.

AI assistance: OpenAI GPT-6 Sol via OpenCode compared the published-release Studio import with the public source in Chromium, localized the hidden/visible header mismatch, and drafted this issue under Chris Huber direction.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions