|
@@ -77,6 +77,25 @@ All `href`, `src`, and `url(...)` references in the bundle resolve against `http
|
|
|
- **Nav menu changes are baked in.** If WordPress's Appearance → Menus is edited, the change reaches this bundle only after the next export.
|
|
- **Nav menu changes are baked in.** If WordPress's Appearance → Menus is edited, the change reaches this bundle only after the next export.
|
|
|
- **Login link** in the footer points to wp-login on the main SRH site. If your consuming app has its own auth flow, hide that link with `display: none` in your own CSS rather than editing `footer.html` directly — keeps future exports clean.
|
|
- **Login link** in the footer points to wp-login on the main SRH site. If your consuming app has its own auth flow, hide that link with `display: none` in your own CSS rather than editing `footer.html` directly — keeps future exports clean.
|
|
|
|
|
|
|
|
|
|
+## Changelog
|
|
|
|
|
+
|
|
|
|
|
+Notable changes consumers should be aware of, newest first.
|
|
|
|
|
+
|
|
|
|
|
+### 2026-06-11
|
|
|
|
|
+
|
|
|
|
|
+- **Static breadcrumb added** under the header — renders `Home > Providers`, matches the main-site breadcrumb styling. Lives inside the existing `.srh-breadcrumbs-row` slot, so the markup structure is unchanged from the consumer's perspective.
|
|
|
|
|
+- **`Providers` added as a top-level nav item** — top nav now reads `Services / Locations / Providers / MyChart / Careers`. Mobile drawer matches.
|
|
|
|
|
+- **No inline `<script>` tags in `header.html` or `footer.html`** (intentional). A previous revision briefly included a `BreadcrumbList` JSON-LD `<script>` for SEO; consumers that inject the bundle inside a JavaScript template literal (`var headerHTML = \`...\`;`) hit an HTML5 parser quirk where any inner `</script>` terminates the outer wrapping `<script>` block. Dropped the JSON-LD; visible breadcrumb stays.
|
|
|
|
|
+- **Typography scoped to a `.srh-static-shell` wrapper.** Previous revisions emitted bare-selector `body { ... }` and `h1, h2, h3, h4, h5, h6 { ... }` rules that cascaded onto the consumer's page content. Now: `font-family` declarations remain global (SRH brand fonts apply to the whole page — intentional), but `font-size`, `font-weight`, `letter-spacing`, `line-height`, and root padding vars are scoped to a wrapper `<div class="srh-static-shell">` around the header + footer markup only. Consumer page content keeps its native sizing / weight / spacing.
|
|
|
|
|
+
|
|
|
|
|
+### 2026-06-08
|
|
|
|
|
+
|
|
|
|
|
+- **Bundle slimmed** — stripped unused `@font-face` declarations (Berkeley Pro + Fira Code), keeping only Century Gothic. Removes ~150 KB of font fetches per first-time visitor on cold loads.
|
|
|
|
|
+
|
|
|
|
|
+### 2026-06-04
|
|
|
|
|
+
|
|
|
|
|
+- **Initial release** — header + footer fragments + single self-contained `subdomain-shell.css`. Shadow-DOM compatible (`:host, :root` for theme variables, `:host SELECTOR` clones of block-supports rules so the cascade reaches inside shadow roots).
|
|
|
|
|
+
|
|
|
## Contact
|
|
## Contact
|
|
|
|
|
|
|
|
Maintained by David Windham. Open issues here or contact via the main SRH repo if you need a bundle update or have integration questions.
|
|
Maintained by David Windham. Open issues here or contact via the main SRH repo if you need a bundle update or have integration questions.
|