-
1.1.5Release: 1.1.5983cb60e · ·
Release 1.1.5 Fixed - Fix alert link not rendering - Footer content aligns with the header and the content column again: BUX's grid subtracts one gutter from .bux-container.bux-grid padding, so the footer sat 16px outside the content column on both sides (#387) - Alt-style buttons keep a uniform border inside gray layout sections; the gray-section link rule carried no .bux-button exclusion and repainted the bottom border 1px (#387) - "See All News" sits on the same line as the "News" heading on the News: Card Display block (#387) - Instructional Guides accordion panels with fewer than six items stack instead of running their links together on one line (#387) - Featured Card images keep their own aspect ratio; a 1:1 upload was rendering as a 16:9 crop (#387) Changed - Page content no longer hugs the footer: 48px of bottom spacing on the main region, applied to <main id="main-regions"> so it also clears the sidebars Added - Visual regression testing skill: deterministic Drupal fixtures for all 24 Layout Builder block types, all content types and all six section layouts, screenshotted at two viewports with Playwright and pixel-diffed against a local baseline - Visual regression skill hardening and fixture fixes, all closing paths that reported a false pass, including a Featured Card fixture that could not fail because both variants used the same 16:9 image Removed - Percy visual regression setup (.percy.yml, percy.snapshots.yml, @percy/cli); it was never wired up for this theme
-
1.1.4Release: 1.1.4afaa0741 · ·
- Find a Supplier results (Business & Finance): the supplier list rendered visible bullets. The bullet-suppression rule targeted `#views-exposed-form-wcm-suppliers-block-1 ~ ul`, but the `<ul>` is nested inside `.views-group > .views-group-fields` (not a direct sibling of the exposed form), so it never matched — scoped it to `~ .views-group ul`. The list stays a semantic `<ul>`/`<li>` for accessibility. Also styled the supplier title as `h3` to match the view's current heading level (was `h2`) - Restore bottom margin (`1.4rem`) on paragraphs and lists in node body content rendered outside text blocks. The dark-mode release scoped the paragraph-spacing rule to `.block--wcm-block-text` only, so Book pages, KB articles, Calendar entries, Person nodes, DAS Resource nodes, and taxonomy view page bodies lost their `<p>`/`<ul>`/`<ol>` spacing - Book page bottom prev/next navigation buttons render again: `book-navigation.html.twig` now passes `previous_page`/`next_page` explicitly into the `bux:doc-pagination` SDC (the component does not inherit the ambient template context) - Book page action buttons ("Printer-friendly Version", "View all sections on a single page", "Add child/sibling page") use knockout (white) text - Alt-style buttons (`.bux-button--alt`/`.bux-button--alt-small`) show a uniform border on all four sides. The BUX 1.6 SDC emitted a broken two-value `border-width` (a lightningcss light/dark transform), rendering the top/bottom borders thinner than left/right - Heading links in "giant list" custom blocks (DAS Resources, B&F Policies and Forms, UG Research Postings) no longer show a double underline: dropped the content-link `border-bottom` on `li > h2–h6 > a`, leaving the heading's own hover underline - Headings used as list-item content (`li > h2–h6`) render `inline-block` so they sit beside the bullet marker instead of dropping to the next line with a vertical gap -
-
1.1.2Release: 1.1.222090702 · ·
- Remove the dead wcm_onetrust slick-hack conditional from html.html.twig; the fix now lives in the wcm_onetrust module - Implement tweaks from dark mode regressions
-
1.1.1Release: 1.1.1ba3798b3 · ·
Release 1.1.1 - Fix search button styling on AI search and 404 pages
-
1.1.0Release: 1.1.0247f3343 · ·
Release 1.1.0 Changed: integrate BUX design tokens and migrate the theme to semantic tokens (#382) - Source scale tokens from BUX's Sass variables layer; spacing emits in rem - Reimplement bux-h1–h6 and bux-paragraph mixins over BUX typography tokens - Migrate all color usage to BUX mode-aware semantic tokens (light value-identical; dark adopts BUX values) - Resolve ~80 review-var colors to nearest semantic token; fix undefined --gray - Reduce #block-wcm-bux-content specificity via :where() and remove 34 !important Fixed: post-1.0 formatting regressions from the #382 migration (#387) - Restore block display on text-block paragraphs and global body line-height - Body copy uses sans consistently; table headers bold again - Button-link hover border, tile clickability, tile image ratios, full-width heroes - Sidebar nav hover, accordion borders, error-alert links, footer icons/links - Site name alignment, inset tile/card spacing, CKEditor content link styling
-
1.0.3Release: 1.0.3eb8c2a56 · ·
Release 1.0.3 - Add hero kicker: display the optional field_wcm_hero_kicker value above the hero header via JS, exposed as a data-hero-kicker attribute to avoid re-templating the bux:hero SDC markup - Fix hero carousel not rendering per-slide content: source kicker (field_wcm_hero_p_kicker), heading level, button color, and variant from each paragraph instead of block-level fields that don't exist on the carousel block; emit data-hero-kicker and per-slide values in the bux:hero override so each slide renders its own kicker, subheader, and CTA
-
1.0.2Release: 1.0.270d572f4 · ·
Release 1.0.2 - Fix 1/1 image ratio in tiles: enforce a square aspect ratio with cover cropping on `.bux-image--1x1` images
-
1.0.1Release: 1.0.1c9a14634 · ·
Release 1.0.1 - Fix featured card hover glitch: stop forcing white text and a dark border on alt buttons inside featured cards on hover
-
1.0.0Release: 1.0.08b554ed3 · ·
Release 1.0.0 First stable release. BUX design system upgrade (1.5.0 → 1.6.0): - Update BUX through 1.5.0, 1.5.1, 1.5.7, and 1.6.0 (menu nav, template paths, JS fixes, navbar logo, heading blocks) Dark mode: - Add "Dark Mode" theme setting to disable automatic dark mode - Fix footer logo, cookie-settings link, footer/tile hovers, webform +/- buttons, and small-button contrast (WCAG 2.1 AA) Articles: - External article links across displays and full view (wcm-drupal-upstream-dev#696) - Article tag styling, related-articles fatal error, card styling and read-time (#375)
-
0.14.4Release: 0.14.4a6ae4ed3 · ·
Release 0.14.4 - Fix Checkbox with Other webform options displaying inline instead of stacked vertically (#385)
-
0.14.3Release: 0.14.3772a4b9e · ·
Release 0.14.3 - Add Q+A block template and preprocess using BUX Q+A component markup (wcm-drupal-upstream-dev#725) - Fix TypeError in news articles preprocess when article_tags exposed input is empty (wcm-drupal-upstream-dev#729) - Move article preprocess field renders from 'content' to 'article' variable to prevent duplicate output in markdownify markdown conversion
-
0.14.2Release: 0.14.212be2c21 · ·
Release 0.14.2 - Fix undefined PANTHEON_SITE_NAME in breadcrumb preprocess
-
0.14.1Release: 0.14.1728a8de3 · ·
Release 0.14.1 - Update environment variables used for site-specific modifications - Adjust widths and spacing of filters on BusFin view blocks (#381) - Fix tile blocks within the same row not matching heights (#383) - Use Linkit substitution for CTA collection, hero carousel, and link list URLs (wcm-drupal-upstream-dev#718) - Fix Linkit preprocess URL lookup to use paragraph entity ID - Fix TypeError in views-view-wcm-details-summary--wcm-instructional-guides-block template
-
0.14.0Release: 0.14.09e0808f5 · ·
- Implement Smart Trim support for article body field (https://code.osu.edu/wcm-osu/sites/wcm-drupal-upstream-dev/-/issues/711) - Wrap featured article image in <figure> and caption in <figcaption> (#712) - Fix text links inside accordions and details (#379)
-
0.13.31Release: 0.13.31aa41021a · ·
- Fix for div display nested in lists outside of a text block in LB
-
0.13.30Release: 0.13.30638f0d5e · ·
- Replace article breadcrumb "News" segment with Topic field value for wcm-ohio-state-news site - Makes items appear only one to a line in instructional_guides views block.
-
0.13.29Release: 0.13.29c3c4c903 · ·
Release 0.13.29 - Remove 'Photo:' prefix from article image caption - Fix list bullet/number alignment with images (#376) - Fix card height calculation on Safari (#348)
-
-