Refactor platform row to implement promotional content layouts for welcome, sale, and menu displays

This commit is contained in:
Matt Batchelder
2026-02-21 13:43:07 -05:00
parent 624a5c2d4e
commit 75588a5151
2 changed files with 149 additions and 31 deletions

View File

@@ -1663,9 +1663,12 @@ function oribi_render_platform_row( $a ) {
$bd .= '<div class="bd-ui">';
$bd .= '<div class="bd-ui__header"><div class="bd-ui__logo"></div><div class="bd-ui__brand-bar"></div></div>';
$bd .= '<div class="bd-ui__content">';
$bd .= '<div class="bd-ui__block bd-ui__block--img"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--txt"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--txt bd-ui__block--short"></div>';
$bd .= '<div class="bd-promo bd-promo--welcome">';
$bd .= '<div class="bd-promo__hero"></div>';
$bd .= '<div class="bd-promo__heading"></div>';
$bd .= '<div class="bd-promo__text"></div>';
$bd .= '<div class="bd-promo__btn"></div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
@@ -1683,9 +1686,18 @@ function oribi_render_platform_row( $a ) {
$bd .= '<div class="bd-ui">';
$bd .= '<div class="bd-ui__header"><div class="bd-ui__logo"></div><div class="bd-ui__brand-bar"></div></div>';
$bd .= '<div class="bd-ui__content">';
$bd .= '<div class="bd-ui__block bd-ui__block--txt"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--img"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--txt bd-ui__block--short"></div>';
$bd .= '<div class="bd-promo bd-promo--sale">';
$bd .= '<div class="bd-promo__cols">';
$bd .= '<div class="bd-promo__visual"></div>';
$bd .= '<div class="bd-promo__info">';
$bd .= '<div class="bd-promo__badge"></div>';
$bd .= '<div class="bd-promo__heading"></div>';
$bd .= '<div class="bd-promo__text"></div>';
$bd .= '<div class="bd-promo__text bd-promo__text--short"></div>';
$bd .= '<div class="bd-promo__price"></div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
@@ -1704,9 +1716,15 @@ function oribi_render_platform_row( $a ) {
$bd .= '<div class="bd-ui">';
$bd .= '<div class="bd-ui__header"><div class="bd-ui__logo"></div><div class="bd-ui__brand-bar"></div></div>';
$bd .= '<div class="bd-ui__content">';
$bd .= '<div class="bd-ui__block bd-ui__block--txt"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--txt bd-ui__block--short"></div>';
$bd .= '<div class="bd-ui__block bd-ui__block--img"></div>';
$bd .= '<div class="bd-promo bd-promo--menu">';
$bd .= '<div class="bd-promo__heading"></div>';
$bd .= '<div class="bd-promo__grid">';
$bd .= '<div class="bd-promo__tile"><div class="bd-promo__tile-img"></div><div class="bd-promo__tile-lbl"></div></div>';
$bd .= '<div class="bd-promo__tile"><div class="bd-promo__tile-img"></div><div class="bd-promo__tile-lbl"></div></div>';
$bd .= '<div class="bd-promo__tile"><div class="bd-promo__tile-img"></div><div class="bd-promo__tile-lbl"></div></div>';
$bd .= '<div class="bd-promo__tile"><div class="bd-promo__tile-img"></div><div class="bd-promo__tile-lbl"></div></div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';
$bd .= '</div>';