Skip to content

feat(site): web-site-management doc, persona CSS & banners, jinja partial#36

Merged
ShawnMcKee merged 1 commit intomasterfrom
feat/persona-site-management
Dec 7, 2025
Merged

feat(site): web-site-management doc, persona CSS & banners, jinja partial#36
ShawnMcKee merged 1 commit intomasterfrom
feat/persona-site-management

Conversation

@ShawnMcKee
Copy link
Contributor

This PR adds a web-site-management doc, persona banner CSS, and persona banner insertion in the persona landing pages. It also adds a Jinja partial for persona banners under the custom theme (osgthedocs). The goal is to improve persona UX and provide a path to move away from a checked-in site by using CI for generation and deployment.\n\nFiles:\n- docs/web-site-management.md\n- docs/css/extra.css (person banner CSS)\n- docs/personas/*/landing.md (inserts persona banner HTML)\n- osgthedocs/partials/persona-banner.html (new Jinja partial)\n\nThis is the first step; the next step is to migrate site generation to CI and remove checked-in site/ once the deploy has been validated.,

@ShawnMcKee ShawnMcKee merged commit 6118e54 into master Dec 7, 2025
5 of 8 checks passed
@ShawnMcKee ShawnMcKee deleted the feat/persona-site-management branch December 7, 2025 13:57
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