Return the AlvenX header to top while preserving Demo state - #5
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The AlvenX wordmark now returns the current Demo document to its true top using the shared native-button contract. Pointer, Enter and Space preserve the current saved result, expanded details, URL/hash and history. Activation at the top does nothing, and reduced motion scrolls immediately.
The controlled CSS copy and provenance adopt shared home-navigation revision 2026-09-04.1. The wordmark and header geometry stay unchanged. This follows the separately completed English Demo in PR #4 and leaves all raw experiment evidence intact.
Validation:
SPIKE_CONDITIONAL remains unchanged. Merged as 86b7c9a, with clean D-drive main matching origin/main and the tested source tree. PR CI passed: https://github.com/AlbertXXuu/ReproLock/actions/runs/33891785629. Main CI passed: https://github.com/AlbertXXuu/ReproLock/actions/runs/33893139520. Both Node matrix jobs passed all steps. The first PR Node 24 attempt was cancelled after approximately ten minutes reported in browser installation; its completed log showed installation and tests recovered before cancellation took effect, leaving packaging incomplete. One same-commit Node 24 retry then passed the full job. The original snapshot/log and both final CI receipts are preserved in the local AlvenX audit; no checks were weakened or removed.