diff --git a/_includes/header.html b/_includes/header.html index 47031226c0f37fdd6a76d0b71987b9145c8dc468..a5ae9245f81759d973e420e216a9752390ec26fc 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -1,17 +1,20 @@ <!-- The page title --> -<nav> +<nav class="top-nav"> <div class="container"> <div class="nav-wrapper"> <a class="page-title"> {% if page.title == "Home" %}{{ site.title }}{% else %}{{ page.title }}{% endif %} </a> - <a href="#" data-activates="kwarc-nav" class="button-collapse top-nav full hide-on-large-only"> - <i class="material-icons">menu</i> - </a> </div> </div> </nav> +<div class="container"> + <a href="#" data-activates="kwarc-nav" class="button-collapse top-nav full hide-on-large-only"> + <i class="material-icons">menu</i> + </a> +</div> + <!-- The menu --> <ul id="kwarc-nav" class="side-nav fixed"> <li> diff --git a/public/css/main.css b/public/css/main.css index ba2398723b9cb3c82b75c1ec51f84d0278c0ba4f..d5cd2453f9abffeaecc414859679dd6e605ad398 100644 --- a/public/css/main.css +++ b/public/css/main.css @@ -1,27 +1,109 @@ +/* general sizing */ +header, main, .page-footer { + padding-left: 300px; +} + +@media only screen and (max-width : 992px) { + header, main, .page-footer { + padding-left: 0; + } +} + +#body { + font-size: 1.25rem; + font-weight: 300; +} + +.header { + color: #ee6e73; + font-weight: 300 +} + +.caption { + font-size: 1.25rem; + font-weight: 300; + margin-bottom: 30px +} + +code, pre { + position: relative; + font-size: 1.1rem +} + +h1, h2, h3, h4, h5, h6 { + -webkit-font-smoothing: antialiased +} + + +/* background color */ .page-footer, nav { background-color: #5B78FD; } -footer { +/** sizing for navigation */ +nav.top-nav { + height: 122px; + box-shadow: none +} + +div.nav-wrapper { + overflow: hidden; +} + +nav .nav-wrapper a.page-title { + line-height: 122px; + font-size: 48px; + height: 122px; + white-space: nowrap; +} + +@media only screen and (max-width: 992px) { + nav .nav-wrapper { + text-align: center + } + nav .nav-wrapper a.page-title { + font-size: 36px; + height: 36px; + } +} + +a.button-collapse.top-nav { + position: absolute; + text-align: center; + height: 48px; + width: 48px; + left: 7.5%; + top: 0; + float: none; + margin-left: 1.5rem; color: #fff; + font-size: 36px; + z-index: 2 } -footer a, footer a:hover { - color: #000; +a.button-collapse.top-nav.full { + line-height: 122px } -header, main, .page-footer { - padding-left: 300px; +a.button-collapse.top-nav i { + font-size: 32px } -@media only screen and (max-width : 992px) { - header, main, .page-footer { - padding-left: 0; +@media only screen and (max-width: 600px) { + a.button-collapse.top-nav { + left: 5% } } -#body { - font-size: 1.25rem; - font-weight: 300; -} \ No newline at end of file + +/* footer size */ + +footer { + color: #fff; + font-size: .9rem; +} + +footer a, footer a:hover { + color: #000; +}