Skip to content

The family's foot: the home page's line - #408

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/beautiful-cerf-sm95qv
Nov 1, 2026
Merged

oblomov-dev merged 1 commit into
mainfrom
claude/beautiful-cerf-sm95qv

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

CONVENTION.md section 5 in abap2UI5/abap2UI5.github.io now says every site carries the home page's foot: the licence and About, nothing more. Samples and Addons already do (abap2UI5/samples-site#17, abap2UI5-addons/abap2UI5-addons.github.io#32).

What changes

  • Footer: "License | Contact" and the copyright line become MIT licensed (linked to the licence) · About (the home page's About, target="_self"). It stays in the default theme's own footer, so no theme part is restyled.
  • check:cross-site: it knew the home deployment only as /, so it rejected the 137 new About links. It now also names /about/, matched exactly like the root (HOME_PAGES). test/cross-site.test.mjs pins both the page and that it is not a prefix (/about/team/ is still refused).

Tests

npm run check is green, all fifteen gates. Two notes:

  • check:samples skipped itself here because no samples checkout was present.
  • npm test: 180 pass.

Generated by Claude Code

CONVENTION.md section 5 in abap2UI5/abap2UI5.github.io: every site
carries the home page's foot, the licence and About, and nothing more.
The manual had "License | Contact" and a copyright line. It now has
"MIT licensed" (to the licence) and "About" (the home page's,
target="_self" so the router does not take it over), in the default
theme's own footer.

check:cross-site knew the home deployment only as "/". It now also
names "/about/", matched exactly like the root. The test pins both
the page and that it is not a prefix.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014YZFmEpRdxrjNxTq4x9J4J
@oblomov-dev
oblomov-dev merged commit 4055d38 into main Nov 1, 2026
1 check passed
@oblomov-dev
oblomov-dev deleted the claude/beautiful-cerf-sm95qv branch November 1, 2026 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants