Răsfoiți Sursa

organize subnavbar transition

Yuki Takei 6 ani în urmă
părinte
comite
0d5bcc6566
1 a modificat fișierele cu 17 adăugiri și 4 ștergeri
  1. 17 4
      src/client/styles/scss/_subnav.scss

+ 17 - 4
src/client/styles/scss/_subnav.scss

@@ -19,11 +19,7 @@ body:not(.admin-page) {
    * Compact Mode Switching
    * Compact Mode Switching
    */
    */
   .grw-subnavbar {
   .grw-subnavbar {
-    transition: background-color, box-shadow 400ms linear;
-
     h1 {
     h1 {
-      line-height: 1.1em;
-
       // set transition-duration (compact -> normal)
       // set transition-duration (compact -> normal)
       transition: font-size 0;
       transition: font-size 0;
 
 
@@ -40,6 +36,19 @@ body:not(.admin-page) {
     }
     }
   }
   }
 
 
+  /*
+   * Sticky Mode Switching
+   */
+  .grw-subnavbar {
+    // set transition-duration (sticky -> init)
+    transition: background-color, box-shadow 0;
+
+    &.grw-subnavbar-sticky {
+      // set transition-duration (init -> sticky)
+      transition: background-color, box-shadow 400ms linear;
+    }
+  }
+
   /*
   /*
    * styles
    * styles
    */
    */
@@ -53,6 +62,10 @@ body:not(.admin-page) {
       }
       }
     }
     }
 
 
+    h1 {
+      line-height: 1.1em;
+    }
+
     ul.authors {
     ul.authors {
       padding-left: 1.5em;
       padding-left: 1.5em;
       margin: 0;
       margin: 0;