From 155ee7590501843ffe72ba8fd97a25bf70488f1f Mon Sep 17 00:00:00 2001 From: Shamim Rezaie Date: Thu, 16 Jun 2022 17:40:54 +1000 Subject: [PATCH] MDL-68550 theme: Not showing the gap in the initial bar The gap issue was a regression from MDL-66670. --- theme/boost/scss/moodle/core.scss | 36 +++++++++++++++++++++++++++++++ theme/boost/style/moodle.css | 33 ++++++++++++++++++++++++++++ theme/classic/style/moodle.css | 33 ++++++++++++++++++++++++++++ 3 files changed, 102 insertions(+) diff --git a/theme/boost/scss/moodle/core.scss b/theme/boost/scss/moodle/core.scss index 5f67f01b375..73131d61916 100644 --- a/theme/boost/scss/moodle/core.scss +++ b/theme/boost/scss/moodle/core.scss @@ -2976,3 +2976,39 @@ body.dragging { } } } + +.initialbargroups ul { + -webkit-margin-start: 0; /* stylelint-disable-line */ + margin-right: -1px; +} + +.page-item { + &:first-child { + .page-link { + .initialbargroups & { + @include border-left-radius(0); + @include border-right-radius(0); + } + .initialbargroups .pagination-lg:first-child & { + @include border-left-radius($pagination-border-radius-lg); + } + .initialbargroups .pagination-sm:first-child & { + @include border-left-radius($pagination-border-radius-sm); + } + } + } + &:last-child { + .page-link { + .initialbargroups & { + @include border-left-radius(0); + @include border-right-radius(0); + } + .initialbargroups .pagination-lg:last-child & { + @include border-right-radius($pagination-border-radius-lg); + } + .initialbargroups .pagination-sm:last-child & { + @include border-right-radius($pagination-border-radius-sm); + } + } + } +} diff --git a/theme/boost/style/moodle.css b/theme/boost/style/moodle.css index 705f7ddd5f7..0035839a742 100644 --- a/theme/boost/style/moodle.css +++ b/theme/boost/style/moodle.css @@ -12280,6 +12280,39 @@ body.dragging .dragging { .select-menu .dropdown-item[aria-selected="true"] { font-weight: bold; } +.initialbargroups ul { + -webkit-margin-start: 0; + /* stylelint-disable-line */ + margin-right: -1px; } + +.initialbargroups .page-item:first-child .page-link { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.initialbargroups .pagination-lg:first-child .page-item:first-child .page-link { + border-top-left-radius: 0.6rem; + border-bottom-left-radius: 0.6rem; } + +.initialbargroups .pagination-sm:first-child .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.initialbargroups .page-item:last-child .page-link { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.initialbargroups .pagination-lg:last-child .page-item:last-child .page-link { + border-top-right-radius: 0.6rem; + border-bottom-right-radius: 0.6rem; } + +.initialbargroups .pagination-sm:last-child .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + .icon { font-size: 16px; width: 16px; diff --git a/theme/classic/style/moodle.css b/theme/classic/style/moodle.css index 094d2283dee..7f5561070dc 100644 --- a/theme/classic/style/moodle.css +++ b/theme/classic/style/moodle.css @@ -12280,6 +12280,39 @@ body.dragging .dragging { .select-menu .dropdown-item[aria-selected="true"] { font-weight: bold; } +.initialbargroups ul { + -webkit-margin-start: 0; + /* stylelint-disable-line */ + margin-right: -1px; } + +.initialbargroups .page-item:first-child .page-link { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.initialbargroups .pagination-lg:first-child .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.initialbargroups .pagination-sm:first-child .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.initialbargroups .page-item:last-child .page-link { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.initialbargroups .pagination-lg:last-child .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.initialbargroups .pagination-sm:last-child .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + .icon { font-size: 16px; width: 16px;