MDL-66076 forumreport_summary: Filter styles update
authorMichael Hawkins <michaelh@moodle.com>
Wed, 9 Oct 2019 05:45:32 +0000 (13:45 +0800)
committerJun Pataleta <jun@moodle.com>
Fri, 11 Oct 2019 03:09:50 +0000 (11:09 +0800)
mod/forum/report/summary/templates/filters.mustache
theme/boost/scss/moodle.scss
theme/boost/scss/moodle/filter.scss [deleted file]
theme/boost/scss/moodle/modules.scss
theme/boost/style/moodle.css
theme/classic/style/moodle.css

index bc84d0d..92c0dc6 100644 (file)
@@ -51,8 +51,8 @@
 
             {{! Start groups filter popover}}
             <div id="filter-groups-popover" class="popover m-t-1 hidden">
-                <h3 class="filter-header">{{# str}} filter:groupsname, forumreport_summary {{/ str}}</h3>
-                <div class="filter-body">
+                <h3 class="popover-header">{{# str}} filter:groupsname, forumreport_summary {{/ str}}</h3>
+                <div class="popover-body">
                     <div class="form-check filter-scrollable">
                         {{#filtergroups}}
                         <input id="filtergroups{{groupid}}" class="form-check-input" type="checkbox" name="filtergroups[]"
index 049ab7c..1b9da99 100644 (file)
@@ -18,7 +18,6 @@ $breadcrumb-divider-rtl: "◀" !default;
 @import "moodle/drawer";
 @import "moodle/dashboard";
 @import "moodle/filemanager";
-@import "moodle/filter";
 @import "moodle/message";
 @import "moodle/question";
 @import "moodle/user";
diff --git a/theme/boost/scss/moodle/filter.scss b/theme/boost/scss/moodle/filter.scss
deleted file mode 100644 (file)
index aa10c7e..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/* The button used to display a filter. */
-.filter-button {
-    border-radius: 0.25em;
-    padding: 0.2em;
-}
-
-.filter-header {
-    @extend .popover-header;
-}
-
-.filter-body {
-    @extend .popover-body;
-}
-
-.filter-scrollable {
-    overflow-y: scroll;
-    max-height: 25em;
-    margin-bottom: 1em;
-}
index 5c90985..852b709 100644 (file)
@@ -383,6 +383,13 @@ $author-image-margin-sm: 8px;
     }
 }
 
+// Make filter popover content scrollable if needed.
+.filter-scrollable {
+    overflow-y: auto;
+    max-height: 25em;
+    margin-bottom: 1em;
+}
+
 // End styling for mod_forum.
 
 .maincalendar .calendarmonth td,
index 934871e..9af3c19 100644 (file)
@@ -6684,7 +6684,7 @@ a.close.disabled, .moodle-dialogue-base a.disabled.closebutton {
       top: 1px;
       border-width: 0 0.5rem 0.5rem 0.5rem;
       border-bottom-color: #fff; }
-  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .filter-header::before, .bs-popover-auto[x-placement^="bottom"] .filter-header::before {
+  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
     position: absolute;
     top: 0;
     left: 50%;
@@ -6710,16 +6710,16 @@ a.close.disabled, .moodle-dialogue-base a.disabled.closebutton {
       border-width: 0.5rem 0 0.5rem 0.5rem;
       border-left-color: #fff; }
 
-.popover-header, .filter-header {
+.popover-header {
   padding: 0.5rem 0.75rem;
   margin-bottom: 0;
   font-size: 0.9375rem;
   background-color: #f7f7f7;
   border-bottom: 1px solid #ebebeb; }
-  .popover-header:empty, .filter-header:empty {
+  .popover-header:empty {
     display: none; }
 
-.popover-body, .filter-body {
+.popover-body {
   padding: 0.5rem 0.75rem;
   color: #373a3c; }
 
@@ -14413,16 +14413,6 @@ a.ygtvspacer:hover {
   display: inline-block;
   padding-left: 5px; }
 
-/* The button used to display a filter. */
-.filter-button {
-  border-radius: 0.25em;
-  padding: 0.2em; }
-
-.filter-scrollable {
-  overflow-y: scroll;
-  max-height: 25em;
-  margin-bottom: 1em; }
-
 /** The message area **/
 .hidden {
   display: none; }
@@ -16303,6 +16293,11 @@ select {
     width: 30px;
     height: 30px; } }
 
+.filter-scrollable {
+  overflow-y: auto;
+  max-height: 25em;
+  margin-bottom: 1em; }
+
 .maincalendar .calendarmonth td,
 .maincalendar .calendarmonth th {
   border: 1px dotted #dee2e6; }
index d946387..32b53f5 100644 (file)
@@ -6930,7 +6930,7 @@ a.close.disabled, .moodle-dialogue-base a.disabled.closebutton {
       top: 1px;
       border-width: 0 0.5rem 0.5rem 0.5rem;
       border-bottom-color: #fff; }
-  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before, .bs-popover-bottom .filter-header::before, .bs-popover-auto[x-placement^="bottom"] .filter-header::before {
+  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
     position: absolute;
     top: 0;
     left: 50%;
@@ -6956,7 +6956,7 @@ a.close.disabled, .moodle-dialogue-base a.disabled.closebutton {
       border-width: 0.5rem 0 0.5rem 0.5rem;
       border-left-color: #fff; }
 
-.popover-header, .filter-header {
+.popover-header {
   padding: 0.5rem 0.75rem;
   margin-bottom: 0;
   font-size: 0.9375rem;
@@ -6964,10 +6964,10 @@ a.close.disabled, .moodle-dialogue-base a.disabled.closebutton {
   border-bottom: 1px solid #ebebeb;
   border-top-left-radius: calc(0.3rem - 1px);
   border-top-right-radius: calc(0.3rem - 1px); }
-  .popover-header:empty, .filter-header:empty {
+  .popover-header:empty {
     display: none; }
 
-.popover-body, .filter-body {
+.popover-body {
   padding: 0.5rem 0.75rem;
   color: #373a3c; }
 
@@ -14675,16 +14675,6 @@ a.ygtvspacer:hover {
   display: inline-block;
   padding-left: 5px; }
 
-/* The button used to display a filter. */
-.filter-button {
-  border-radius: 0.25em;
-  padding: 0.2em; }
-
-.filter-scrollable {
-  overflow-y: scroll;
-  max-height: 25em;
-  margin-bottom: 1em; }
-
 /** The message area **/
 .hidden {
   display: none; }
@@ -16575,6 +16565,11 @@ select {
     width: 30px;
     height: 30px; } }
 
+.filter-scrollable {
+  overflow-y: auto;
+  max-height: 25em;
+  margin-bottom: 1em; }
+
 .maincalendar .calendarmonth td,
 .maincalendar .calendarmonth th {
   border: 1px dotted #dee2e6; }