X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/77baf8640ab29684909b9f57cd9d4999dad2071f..0534cba3ab83d0d10e52c2c27eb6387c9763481b:/wolnelektury/static/css/header.css diff --git a/wolnelektury/static/css/header.css b/wolnelektury/static/css/header.css index 8615d8b59..4876371e8 100755 --- a/wolnelektury/static/css/header.css +++ b/wolnelektury/static/css/header.css @@ -1,94 +1,124 @@ -/* Logo font */ -@font-face { - /* IE version */ - font-family: WL-Logo; - src: url(/static/fonts/WL.eot); +#header-bg { + z-index: -1; + background: #191919; + position: absolute; + width: 50%; + height: 9.4em; } -@font-face { - font-family: WL-Logo; - src: url(/static/fonts/WL.ttf) format("truetype"); -} - #header { - height: 3em; padding-top: 1.9em; padding-bottom: 0; - color: #969696; + color: #989898; background: #191919; } +#header a { + color: #17CFDB; +} #half-header { padding-bottom: 0; - background: url('/static/img/bg-header.png'); - background-position: center; - background-size: 100%; } #half-header-content { background: #191919; + color: #989898; } -#user-info { - float: right; - margin: 0; -} - -#logo { - position: absolute; - top: 5.5em; - margin-left: 1.5em; -} - #logo a { - font-family: WL-Logo; - font-size: 2.05em; color:#f7f7f7; + font-size: 2.05em; + text-shadow: 0 0 10px #f7f7f7; } #tagline { - display: inline-block; - margin-left: 25.5em; + margin-left: 1.5em; } + #tagline span { - font-size: 1.1em; + font-size: 1.3em; + color: #bbb; +} + +#user-info { + margin: 0; + padding: 1em 0; + margin-left: 1.5em; } #search-area { margin: 0; background: #444; - margin-left: 24em; - width: 73.5em; + color: white; } #search-field { display: inline-block; - width: 63.1em; padding-left: .5em; padding-right: .5em; - padding-top: 0; + padding-top: 0.5em; padding-bottom: 0; } -#search-field input { +#search { + font-size: 1.3em; padding: 0; - height: 3.3em; - border: none; + /*height: 3.3em; width: 62.6em; - font-size: 1em; padding-left: .5em; -webkit-border-radius: .5em; -moz-border-radius: .5em; + border: none; border-radius: .5em; -webkit-box-shadow:0 0 .5em #444 inset; -moz-box-shadow:0 0 .5em #444 inset; + box-shadow: 0 0 .5em #444 inset;*/ + height: 2.54em; + padding-left: 1em; + -webkit-border-radius: .38em; + -moz-border-radius: .38em; + border: none; + border-radius: .38em; + -webkit-box-shadow:0 0 .38em #444 inset; + -moz-box-shadow:0 0 .38em #444 inset; box-shadow: 0 0 .5em #444 inset; + line-height: 2.5em; + + font-family: Georgia; + background-color: #fff; + color: #000; + z-index: 200; + position: relative; +} + +/* styling search placeholder */ + +#search:-webkit-input-placeholder +{ + font-family: Georgia; + font-style: italic; + color: #767676; +} + +#search.placeholder +{ + font-family: Georgia; + font-style: italic; + color: #767676; +} + +#search:-moz-placeholder +{ + font-family: Georgia; + font-style: italic; + color: #767676; } #search-button { display: inline-block; - background: #02adb7; + background: #018189; + color: white; padding: 0; margin: 0; width: 9.4em; @@ -97,7 +127,7 @@ font-size: 1em; height: 4.5em; border: none; - background: #02adb7; + background: #018189; color: white; width: 100%; padding: 0; @@ -114,30 +144,32 @@ height: 4.9em; } -ul#catalogue { +ul#menu { list-style: none; padding: 0; margin: 0 0 0 .6em; } -ul#catalogue li { + +li.menu { background-color: #e2e2e2; float: left; } -ul#catalogue a { +a.menu { display: block; padding-left: 1.4em; padding-right: 1.4em; /* must match grid-line */ height: 3.1em; padding-top: 1.8em; + color: #0c7076; } -ul#catalogue span { +a.menu span { font-size: 1.1em; } #lang-button { - color: #aaa; + color: #717171; } #lang-button:after { padding-left: 1em; @@ -152,28 +184,38 @@ ul#catalogue span { padding-left: 2.5em; padding-right: 2em; /* must match grid-line */ - height: 3em; - padding-top: 1.9em; + height: 3.3em; + padding-top: 1.6em; background: #f7f7f7; } +#lang-menu .lang-flag { + font-size: 1.3em; +} + +#lang-menu-items { + z-index: 9999; +} #lang-menu-items button { display: none; background: #f7f7f7; - color: #777; + color: #6f6f6f; cursor: pointer; width: 100%; border: solid #ddd; border-width: 0 0 1px 0; padding: .5em 0; margin: 0; + font-size: 1.3em; } -#lang-menu:hover button { +#lang-menu:hover button, +#lang-menu.hover button { display: block; } -#lang-menu:hover #lang-menu-items { +#lang-menu:hover #lang-menu-items, +#lang-menu.hover #lang-menu-items { position: absolute; width: 100%; padding: 0; @@ -185,3 +227,28 @@ ul#catalogue span { #lang-menu .active { color: #000; } + +.search-hint-label { + display: inline-block; + width: 25em; + font-size: 1.1em; + line-height: 1.636em; +} + +.search-hint-category { + font-size: 1.1em; + line-height: 1.636em; + +} + + + +#user-menu { + left: 0; + top: 2em; + width: 15em; + line-height:1.6em; +} +#user-menu a { + color: #0D7E85; +}