Merge branch 'MDL-62528-master' of git://github.com/bmbrands/moodle
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 11 Sep 2018 21:02:40 +0000 (23:02 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Tue, 11 Sep 2018 21:02:40 +0000 (23:02 +0200)
theme/boost/scss/moodle/course.scss
theme/boost/scss/moodle/drawer.scss
theme/boost/style/moodle.css

index c368d44..0bc6d4c 100644 (file)
     padding: 0;
 
     li.section {
-        padding-top: $spacer;
+        margin-top: $spacer;
         padding-bottom: $spacer;
 
         .content {
index 53b9007..5226db1 100644 (file)
@@ -6,10 +6,13 @@ $drawer-padding-x: 20px !default;
 $drawer-padding-y: 20px !default;
 $drawer-offscreen-gutter: 20px !default;
 
-:target {
-    padding-top: ($fixed-header-y + 30px) !important; /* stylelint-disable declaration-no-important */
-    margin-top: -$fixed-header-y !important; /* negative fixed header height */
+:target::before {
+    content: " ";
+    display: block;
+    height: ($fixed-header-y + 10px); /* fixed header height*/
+    margin-top: -($fixed-header-y + 10px); /* negative fixed header height */
 }
+
 .pagelayout-embedded :target {
     padding-top: initial;
     margin-top: initial;
index f28c297..fd959e4 100644 (file)
@@ -11854,7 +11854,7 @@ table.calendartable caption {
   padding: 0; }
   .course-content ul.topics li.section,
   .course-content ul.weeks li.section {
-    padding-top: 1rem;
+    margin-top: 1rem;
     padding-bottom: 1rem; }
     .course-content ul.topics li.section .content,
     .course-content ul.weeks li.section .content {
@@ -12494,10 +12494,12 @@ span.editinstructions {
   font-size: 32px; }
 
 /* Anchor link offset fix. This makes hash links scroll 60px down to account for the fixed header. */
-:target {
-  padding-top: 80px !important;
-  /* stylelint-disable declaration-no-important */
-  margin-top: -50px !important;
+:target::before {
+  content: " ";
+  display: block;
+  height: 60px;
+  /* fixed header height*/
+  margin-top: -60px;
   /* negative fixed header height */ }
 
 .pagelayout-embedded :target {