Skip to content

Add branded HTML artifact base template - #98

Merged
mosobande merged 4 commits into
changeset-release/orifrom
feat/html-artifact-base-template
Sep 5, 2026
Merged

Add branded HTML artifact base template#98
mosobande merged 4 commits into
changeset-release/orifrom
feat/html-artifact-base-template

Conversation

@mosobande

@mosobande mosobande commented Sep 5, 2026

Copy link
Copy Markdown
Contributor

Stack: ori#25#98#99#100. This layer targets #25 (changeset-release/ori). Review its diff against that parent; merge bottom-up. #95 is excluded. Existing commits are preserved with a merge commit; no force-push or PR merge performed.

Standalone HTML artifacts currently require assembling foundation styles and separate theme and back-to-top controls. Add a default base.html with a minimal header/main layout, linked local Quantipixels favicon and logo SVG, and both controls already wired.

Consolidate the three former foundation/control files into the template. Keep report, collection-filter, and carousel controls optional, update their references, and add a patch changeset. Generated artifacts ship the HTML and two images together; single-file delivery embeds the same assets. Existing host shells and user branding take precedence.

Validation: package validation passed against a clean export of commit 30593d8 (39 skills), and script syntax and local asset checks passed. Focused browser checks verified image loading, theme switching, back-to-top scrolling and focus, and no horizontal overflow at 375px. The template assets are unchanged by the merge from current ori.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

mosobande added a commit that referenced this pull request Sep 5, 2026
@mosobande
mosobande changed the base branch from ori to changeset-release/ori September 5, 2026 16:48
@mosobande
mosobande merged commit 9c0662f into ori Sep 5, 2026
9 checks passed
@github-actions github-actions Bot mentioned this pull request Sep 5, 2026
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.

1 participant