diff --git a/docs/_includes/header.html b/docs/_includes/header.html index cca35e89..7cdcb970 100644 --- a/docs/_includes/header.html +++ b/docs/_includes/header.html @@ -1,19 +1,31 @@
-
-
diff --git a/docs/_includes/mobile-nav-items.html b/docs/_includes/mobile-nav-items.html new file mode 100644 index 00000000..12fe4016 --- /dev/null +++ b/docs/_includes/mobile-nav-items.html @@ -0,0 +1,17 @@ + diff --git a/docs/_includes/primary-nav-items.html b/docs/_includes/primary-nav-items.html index 12fe4016..7609bd7e 100644 --- a/docs/_includes/primary-nav-items.html +++ b/docs/_includes/primary-nav-items.html @@ -11,7 +11,4 @@
  • Help
  • -
  • - GitHub -
  • diff --git a/docs/_sass/_docsearch.scss b/docs/_sass/_docsearch.scss index bebe3125..e984edea 100644 --- a/docs/_sass/_docsearch.scss +++ b/docs/_sass/_docsearch.scss @@ -1,24 +1,34 @@ .searchbox { + padding-top: 1px; .searchbox__input { - padding: 5px 5px 5px 29px; + padding: 6px 5px 5px 29px; + font-size: 0.75em; border: none; border-radius: 5px; - color: #444; + color: #555; + background-color: #333 !important; + box-shadow: 0 0 1px 0 #555; &::-webkit-input-placeholder { color: #aaa; } - &:-ms-input-placeholder { color: #aaa; } - &::placeholder { color: #aaa; } + + &:focus, &:active { + color: #eaeaea; + background-color: #252525 !important; + } } } +.searchbox__submit svg { fill: #fc0 } +.searchbox__reset svg { fill: #999 } + .algolia-autocomplete { .ds-dropdown-menu { font-size: 1rem; diff --git a/docs/_sass/_style.scss b/docs/_sass/_style.scss index 8ade52e6..52e6e8e3 100644 --- a/docs/_sass/_style.scss +++ b/docs/_sass/_style.scss @@ -14,7 +14,6 @@ body { font: 300 21px Lato, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #ddd; background-color: #333; - border-top: 5px solid #fc0; @include box-shadow(inset 0 3px 30px rgba(0,0,0,.3)); text-shadow: 0 1px 3px rgba(0,0,0,.5); -webkit-font-feature-settings: "kern" 1; @@ -50,13 +49,28 @@ footer { /* Header */ header { + padding: 15px; + background: darken(#333, 3%); h1, nav { display: inline-block; } + .flexbox { + display: flex; + height: 50px; + + & > * { margin: auto } + } + + .logo { + display: block; + img { margin-top: -7px } + } + + .search .svg-icons { display: none } } -nav { +nav, .meta { ul { padding: 0; @@ -68,16 +82,20 @@ nav { li { display: inline-block; } } -.main-nav { - margin-top: 52px; +.meta ul { + margin-left: 10px; + + li { vertical-align: middle; } +} + +.main-nav, .meta { li { - margin-right: 10px; a { @include border-radius(5px); font-weight: 900; - font-size: 14px; + font-size: 0.75em; padding: 0.5em 1em; text-shadow: none; text-transform: uppercase; @@ -101,7 +119,6 @@ nav { } } } - .mobile-nav { padding: 0 5px; @@ -118,9 +135,9 @@ nav { color: #fc0; text-align: center; text-transform: uppercase; - font-size: 14px; + font-size: 0.625em; font-weight: 900; - padding: 5px; + padding: 10px 5px; @include border-radius(5px); } @@ -160,20 +177,29 @@ h6:hover .header-link { opacity: 1; } -@media (max-width: 768px) { - .main-nav ul { - text-align: right; +@media (max-width: 568px) { + header { padding-bottom: 0 } +} +@media (max-width: 580px) { + header { + .flexbox { height: auto } + .logo img { margin-top: 0 } } } +@media (max-width: 699px) { + .searchbox { display: none } +} +@media (max-width: 768px) { + .main-nav ul { text-align: right } +} @media (max-width: 830px) { .main-nav { .show-on-mobiles { display: inline; } .hide-on-mobiles { display: none; } } } - -@media (max-width: 950px) { - .searchbox { display: none;} +@media (max-width: 890px) { + .meta { display: none; } } /* Footer */