Merge branch 'MDL-63028-master' of git://github.com/bmbrands/moodle
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 21 Aug 2018 17:23:37 +0000 (19:23 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 21 Aug 2018 17:23:37 +0000 (19:23 +0200)
1  2 
theme/boost/scss/moodle/core.scss
theme/boost/style/moodle.css

@@@ -5,10 -5,11 +5,11 @@@
  // want white default colour.
  $bg-inverse-link-color: #fff !default;
  
- #region-main > .card {
+ #region-main {
      overflow-x: auto;
      overflow-y: visible;
-     min-height: 45rem;
+     border: $card-border-width solid $card-border-color;
+     padding: $card-spacer-x;
  }
  
  .context-header-settings-menu,
@@@ -286,10 -287,8 +287,10 @@@ form.popupform div 
      overflow: auto;
  }
  
 +// Minimum height required for a menu in a table inside a scrollable div.
  .no-overflow > .generaltable {
      margin-bottom: 0;
 +    min-height: 10em;
  }
  // Accessibility features
  
@@@ -8790,10 -8790,11 +8790,11 @@@ input[disabled] 
  }
  */
  /* core.less */
- #region-main > .card, #page-enrol-users #region-main > #filterform, .que #region-main > .history, .userprofile .profile_tree #region-main > section, #region-main > .groupinfobox, #region-main > .well {
+ #region-main {
    overflow-x: auto;
    overflow-y: visible;
-   min-height: 45rem; }
+   border: 1px solid rgba(0, 0, 0, 0.125);
+   padding: 1.25rem; }
  
  .context-header-settings-menu,
  .region-main-settings-menu {
@@@ -8999,8 -9000,7 +9000,8 @@@ form.popupform div 
    overflow: auto; }
  
  .no-overflow > .generaltable {
 -  margin-bottom: 0; }
 +  margin-bottom: 0;
 +  min-height: 10em; }
  
  .accesshide {
    position: absolute;
@@@ -11021,10 -11021,6 +11022,6 @@@ div.editor_atto_toolbar button .icon 
    border-bottom-left-radius: 0.5rem;
    float: right; }
  
- #region-main {
-   float: left;
-   width: 100%; }
  #region-main-settings-menu.has-blocks,
  #region-main.has-blocks {
    display: inline-block;
@@@ -14873,10 -14869,6 +14870,10 @@@ body.path-question-type .mform fieldset
    justify-content: flex-start;
    width: 100%; }
  
 +.unresponsive.mform .form-inline,
 +.unresponsive.mform .form-inline label {
 +  display: inline-flex; }
 +
  #jump-to-activity.custom-select {
    width: 100%; }
  
@@@ -15416,10 -15408,6 +15413,10 @@@ div#dock 
  .path-mod-lesson .form-inline label.form-check-label {
    display: inline-block; }
  
 +.path-mod-lesson .slideshow {
 +  overflow: auto;
 +  padding: 15px; }
 +
  #page-mod-lesson-view .branchbuttoncontainer .singlebutton button[type="submit"] {
    white-space: normal; }
  
@@@ -16416,22 -16404,6 +16413,22 @@@ body:not(.jsenabled) .langmenu:hover > 
  .custom-select {
    word-wrap: normal; }
  
 +/* Add commented out carousel transistions back in.
 + *
 + * The Css prefixer used in Moodle breaks on @supports syntax, See MDL-61515.
 + */
 +.carousel-item-next.carousel-item-left,
 +.carousel-item-prev.carousel-item-right {
 +  transform: translateX(0); }
 +
 +.carousel-item-next,
 +.active.carousel-item-right {
 +  transform: translateX(100%); }
 +
 +.carousel-item-prev,
 +.active.carousel-item-left {
 +  transform: translateX(-100%); }
 +
  body.behat-site .fixed-top {
    position: absolute; }
  
@@@ -16490,18 -16462,17 +16487,17 @@@ body 
    height: 100%; }
  
  #page-wrapper {
-   min-height: 100%;
-   padding-bottom: 1rem;
-   margin-bottom: -130px; }
- #page-wrapper::after {
-   content: "";
-   display: block;
-   min-height: 130px; }
- #page-footer {
-   min-height: 130px;
-   text-align: left; }
+   height: 100%;
+   display: flex;
+   flex-direction: column; }
+   #page-wrapper #page {
+     flex: 1 0 auto;
+     display: flex;
+     flex-direction: column; }
+     #page-wrapper #page #page-content {
+       flex: 1 0 auto; }
+   #page-wrapper #page-footer {
+     flex-shrink: 0; }
  
  .popover-region {
    float: right;