diff --git a/_layouts/default.html b/_layouts/default.html index 03e3fa19f9d..ed19ec7c008 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -12,8 +12,6 @@
- -

{{ site.title }} {{ site.tagline }} @@ -26,5 +24,7 @@

+ + diff --git a/public/css/lanyon.css b/public/css/lanyon.css index 43537737506..721c9d38aa3 100644 --- a/public/css/lanyon.css +++ b/public/css/lanyon.css @@ -152,6 +152,8 @@ h1, h2, h3, h4, h5, h6 { font-size: .875rem; /* 15px */ color: rgba(255,255,255,.6); background-color: #202020; + -webkit-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; } @media (min-width: 30rem) { .sidebar { @@ -231,7 +233,7 @@ a.sidebar-nav-item:focus { } .sidebar-toggle:active, -#sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +#sidebar-checkbox:checked ~ .sidebar-toggle { color: #fff; background-color: #505050; } @@ -265,35 +267,25 @@ a.sidebar-nav-item:focus { .wrap, .sidebar, .sidebar-toggle { - -webkit-backface-visibility: hidden; - -moz-backface-visibility: hidden; - -ms-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - -moz-perspective: 1000; - -ms-perspective: 1000; - perspective: 1000; -} -.sidebar { - -webkit-transition: all .3s ease-in-out; - -moz-transition: all .3s ease-in-out; - -ms-transition: all .3s ease-in-out; - transition: all .3s ease-in-out; + -webkit-backface-visibility: hidden; + -ms-backface-visibility: hidden; + backface-visibility: hidden; } .wrap, .sidebar-toggle { - -webkit-transition: left .3s ease-in-out; - -moz-transition: left .3s ease-in-out; - -ms-transition: left .3s ease-in-out; - transition: left .3s ease-in-out; + -webkit-transition: -webkit-transform .3s ease-in-out; + transition: transform .3s ease-in-out; } #sidebar-checkbox:checked + .sidebar { - left: 0; visibility: visible; } -#sidebar-checkbox:checked ~ .wrap { - left: 14rem; +#sidebar-checkbox:checked ~ .sidebar, +#sidebar-checkbox:checked ~ .wrap, +#sidebar-checkbox:checked ~ .sidebar-toggle { + -webkit-transform: translateX(14rem); + -ms-transform: translateX(14rem); + transform: translateX(14rem); } @@ -413,15 +405,6 @@ a.pagination-item:hover { * on the right side. */ -.layout-reverse .wrap, -.layout-reverse .sidebar-toggle { - -webkit-transition-property: right; - -moz-transition-property: right; - -ms-transition-property: right; - transition-property: right; -} - - .layout-reverse .sidebar { left: auto; right: -14rem; @@ -431,13 +414,12 @@ a.pagination-item:hover { right: 1rem; } -.layout-reverse #sidebar-checkbox:checked + .sidebar { - left: auto; - right: 0; -} -.layout-reverse #sidebar-checkbox:checked ~ .wrap { - left: auto; - right: 14rem; +.layout-reverse #sidebar-checkbox:checked ~ .sidebar, +.layout-reverse #sidebar-checkbox:checked ~ .wrap, +.layout-reverse #sidebar-checkbox:checked ~ .sidebar-toggle { + -webkit-transform: translateX(-14rem); + -ms-transform: translateX(-14rem); + transform: translateX(-14rem); } @@ -451,7 +433,7 @@ a.pagination-item:hover { /* Red */ .theme-base-08 .sidebar, .theme-base-08 .sidebar-toggle:active, -.theme-base-08 #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-08 #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #ac4142; } .theme-base-08 .container a, @@ -463,7 +445,7 @@ a.pagination-item:hover { /* Orange */ .theme-base-09 .sidebar, .theme-base-09 .sidebar-toggle:active, -.theme-base-09 #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-09 #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #d28445; } .theme-base-09 .container a, @@ -475,7 +457,7 @@ a.pagination-item:hover { /* Yellow */ .theme-base-0a .sidebar, .theme-base-0a .sidebar-toggle:active, -.theme-base-0a #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0a #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #f4bf75; } .theme-base-0a .container a, @@ -487,7 +469,7 @@ a.pagination-item:hover { /* Green */ .theme-base-0b .sidebar, .theme-base-0b .sidebar-toggle:active, -.theme-base-0b #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0b #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #90a959; } .theme-base-0b .container a, @@ -499,7 +481,7 @@ a.pagination-item:hover { /* Cyan */ .theme-base-0c .sidebar, .theme-base-0c .sidebar-toggle:active, -.theme-base-0c #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0c #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #75b5aa; } .theme-base-0c .container a, @@ -511,7 +493,7 @@ a.pagination-item:hover { /* Blue */ .theme-base-0d .sidebar, .theme-base-0d .sidebar-toggle:active, -.theme-base-0d #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0d #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #6a9fb5; } .theme-base-0d .container a, @@ -523,7 +505,7 @@ a.pagination-item:hover { /* Magenta */ .theme-base-0e .sidebar, .theme-base-0e .sidebar-toggle:active, -.theme-base-0e #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0e #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #aa759f; } .theme-base-0e .container a, @@ -535,7 +517,7 @@ a.pagination-item:hover { /* Brown */ .theme-base-0f .sidebar, .theme-base-0f .sidebar-toggle:active, -.theme-base-0f #sidebar-checkbox:checked ~ .wrap .sidebar-toggle { +.theme-base-0f #sidebar-checkbox:checked ~ .sidebar-toggle { background-color: #8f5536; } .theme-base-0f .container a,