diff --git a/theme/boost/classes/output/core_renderer.php b/theme/boost/classes/output/core_renderer.php index afe5a60c9a9..093b1a04c3e 100644 --- a/theme/boost/classes/output/core_renderer.php +++ b/theme/boost/classes/output/core_renderer.php @@ -62,7 +62,7 @@ class core_renderer extends \core_renderer { if (is_array($classes)) { $classes = implode(' ', $classes); } - return parent::box_start($classes . ' p-a-1', $id, $attributes); + return parent::box_start($classes . ' p-y-1', $id, $attributes); } /** diff --git a/theme/boost/scss/moodle/user.scss b/theme/boost/scss/moodle/user.scss index 4275eb9b5fb..92c3bc2a529 100644 --- a/theme/boost/scss/moodle/user.scss +++ b/theme/boost/scss/moodle/user.scss @@ -15,16 +15,17 @@ .userprofile .profile_tree { column-count: 2; -} -.userprofile .profile_tree section { - @extend .card; - @extend .card-block; - break-inside: avoid; -} + section { + @extend .card; + @extend .card-block; + display: inline-block; + width: 100%; -.userprofile .profile_tree section h3 { - @extend .lead; + h3 { + @extend .lead; + } + } } .userprofile dl.list { diff --git a/theme/boost/scss/preset-default.scss b/theme/boost/scss/preset-default.scss index c61bb463348..c8b74710285 100644 --- a/theme/boost/scss/preset-default.scss +++ b/theme/boost/scss/preset-default.scss @@ -222,10 +222,17 @@ $breadcrumb-divider-rtl: "/" !default; /** * Style for content title. */ -#region-main h2 { - border-bottom: $border-width solid $table-border-color; - padding-bottom: $spacer; - margin-bottom: $spacer; +#region-main { + h2 { + border-bottom: $border-width solid $table-border-color; + padding-bottom: $spacer; + margin-bottom: $spacer; + } + .page-header-image + .page-header-headings h2 { + /* No border when there is an image next to the heading. */ + border-bottom: 0; + padding-bottom: 0; + } } /**