From 0fb686acb3a7b8f94384d0c19a5d8e51094de548 Mon Sep 17 00:00:00 2001 From: cain-ish Date: Tue, 22 Mar 2016 13:51:33 +0100 Subject: [PATCH] ADS system --- .../static/img/ads/960x150_wolneLektury.jpg | Bin 0 -> 53907 bytes src/wolnelektury/static/scss/main/header.scss | 514 +++++++++--------- src/wolnelektury/templates/superbase.html | 213 ++++---- 3 files changed, 376 insertions(+), 351 deletions(-) create mode 100644 src/wolnelektury/static/img/ads/960x150_wolneLektury.jpg diff --git a/src/wolnelektury/static/img/ads/960x150_wolneLektury.jpg b/src/wolnelektury/static/img/ads/960x150_wolneLektury.jpg new file mode 100644 index 0000000000000000000000000000000000000000..038d390bb31aa30b7c7a4348a58bbcf9f81621b6 GIT binary patch literal 53907 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 a { + display: block; + width: 100%; + } + + img { + display: block; + margin: 0 auto; + } +} header#main { - @include size(line-height, 20px); /* Make links easier to click when wrapped. */ - background-color: $header_bg; - color: #bbb; - position: relative; + @include size(line-height, 20px); /* Make links easier to click when wrapped. */ + background-color: $header_bg; + color: #bbb; + position: relative; - Xtext-align:center; + Xtext-align: center; - @media screen and (min-width: 1024px) { - width: 975px; - margin:auto; + @media screen and (min-width: 1024px) { + width: 975px; + margin: auto; - } + } - a { - color: #17CFDB; - } + a { + color: #17CFDB; + } - #logo { - display: block; - margin: auto; + #logo { + display: block; + margin: auto; + @include size(width, 173px); + @include size(height, 94px); + + img { + @include size(width, $small_logo * 173px); + @include size(height, $small_logo * 94px); + margin-top: (1 - $small_logo) * 94px / 2; + margin-left: (1 - $small_logo) * 173px / 2; + + @media screen and (min-width: 768px) { @include size(width, 173px); @include size(height, 94px); + margin-top: 0; + margin-left: 0; + } + } - img { - @include size(width, $small_logo * 173px); - @include size(height, $small_logo * 94px); - margin-top: (1 - $small_logo) * 94px / 2; - margin-left: (1 - $small_logo) * 173px / 2; - - @media screen and (min-width: 768px) { - @include size(width, 173px); - @include size(height, 94px); - margin-top: 0; - margin-left: 0; - } - } - - @media screen and (min-width: 1024px) { - margin-left: 0; - } + @media screen and (min-width: 1024px) { + margin-left: 0; } + } - #tagline { - display: none; - position: absolute; - @include size(top, 3px); - @include size(left, 255px); - @include size(font-size, 13px); + #tagline { + display: none; + position: absolute; + @include size(top, 3px); + @include size(left, 255px); + @include size(font-size, 13px); - @media screen and (min-width: 1024px) { - display: block; - } + @media screen and (min-width: 1024px) { + display: block; } + } - #lang-menu { - display: block; - position: absolute; - top: 0; - right: 0; + #lang-menu { + display: block; + position: absolute; + top: 0; + right: 0; - @include mono; + @include mono; + + #lang-button { + display: block; - #lang-button { - display:block; - - @include size(font-size, 10px); - @include size(line-height, 17px); - @include size(padding-left, 25px); - @include size(padding-right, 20px); - @include size(padding-top, 16px); - @include size(padding-bottom, 16px); - - .label { - &:after { - @include size(padding-left, 10px); - content: url("/static/img/arrow-gray.png"); - vertical-align: top; - } - } - - .lang-flag { - @include size(font-size, 13px); - @include size(line-height, 15px); - } + @include size(font-size, 10px); + @include size(line-height, 17px); + @include size(padding-left, 25px); + @include size(padding-right, 20px); + @include size(padding-top, 16px); + @include size(padding-bottom, 16px); + + .label { + &:after { + @include size(padding-left, 10px); + content: url("/static/img/arrow-gray.png"); + vertical-align: top; } + } + .lang-flag { + @include size(font-size, 13px); + @include size(line-height, 15px); + } + } - #lang-menu-items { - z-index: 9999; + #lang-menu-items { + z-index: 9999; - button { - @include mono; - display: none; - background: #f7f7f7; - color: #6f6f6f; - cursor: pointer; - width: 100%; - margin: 0; - @include size(padding, 10px 0); + button { + @include mono; + display: none; + background: #f7f7f7; + color: #6f6f6f; + cursor: pointer; + width: 100%; + margin: 0; + @include size(padding, 10px 0); - @media screen and (min-width: 62.5em) { - @include size(padding, 5px 0); - } + @media screen and (min-width: 62.5em) { + @include size(padding, 5px 0); + } - border-width: 0; - @include size(border-bottom, 1px solid #ddd); + border-width: 0; + @include size(border-bottom, 1px solid #ddd); - @include size(font-size, 13px); + @include size(font-size, 13px); - &.active { - color: #000; - } - } + &.active { + color: #000; } + } + } - &:hover, &.hover { - #lang-menu-items { - position: absolute; - padding: 0; - right: 0; - width: 100%; - button { - display: block; - } - } + &:hover, &.hover { + #lang-menu-items { + position: absolute; + padding: 0; + right: 0; + width: 100%; + button { + display: block; } - + } } + } + + #main-menu-toggle { + position: absolute; + left: 0; + top: 0; + } + + X#user-info { + margin-top: 0; + @include size(margin-left, 5px); + @include size(margin-right, 5px); + padding-top: 0; + @include mono; + @include size(font-size, 10px); + position: relative; - #main-menu-toggle { - position: absolute; - left: 0; - top: 0; + @media screen and (min-width: 24em) { + @include size(padding-top, 15px); + @include size(margin-left, 180px); + text-align: right; + } + @media screen and (min-width: 62.5em) { + position: absolute; + top: 0; + right: 0; + @include size(margin-left, 0); + @include size(margin-right, 0); } - - X#user-info { - margin-top: 0; - @include size(margin-left, 5px); - @include size(margin-right, 5px); - padding-top: 0; - @include mono; - @include size(font-size, 10px); + /* We want submenu on far left on small screens. */ + .hidden-box-wrapper { + position: static; + @media screen and (min-width: 24em) { position: relative; + } + } - @media screen and (min-width: 24em) { - @include size(padding-top, 15px); - @include size(margin-left, 180px); - text-align: right; - } - @media screen and (min-width: 62.5em) { - position: absolute; - top: 0; - right: 0; - @include size(margin-left, 0); - @include size(margin-right, 0); - } + #user-menu { + display: none; - /* We want submenu on far left on small screens. */ - .hidden-box-wrapper { - position: static; - @media screen and (min-width: 24em) { - position: relative; - } - } + text-align: left; + line-height: 1.6em; + left: 0; + right: 0; + top: 2em; - #user-menu { - display: none; + @media screen and (min-width: 15em) { + right: auto; + width: 15em; + } - text-align: left; - line-height:1.6em; - left: 0; - right: 0; - top: 2em; + a { + color: #0D7E85; + } + } + } - @media screen and (min-width: 15em) { - right: auto; - width: 15em; - } + form#search-area { + position: relative; + clear: both; + @include size(height, 45px); + background: #444444; + color: white; - a { - color: #0D7E85; - } - } + @media screen and (min-width: 1024px) { + position: absolute; + @include size(top, 49px); + @include size(left, 240px); + @include size(right, 0); } - form#search-area { + #search-field { + position: absolute; + @include size(top, 5px); + @include size(left, 5px); + @include size(right, 113px); + + label { + @include hidden-label; + } + input#search { + z-index: 200; position: relative; - clear: both; - @include size(height, 45px); - background: #444444; - color: white; - - @media screen and (min-width: 1024px) { - position: absolute; - @include size(top, 49px); - @include size(left, 240px); - @include size(right, 0); - } + @include size(height, 33px); + width: 100%; + padding: 0; + @include size(padding-left, 13px); + @include size(line-height, 32.5px); + + border: none; + @include size(border-radius, 5px); + @include box-shadow(0 0 6.5px #444444 inset); - #search-field { - position: absolute; - @include size(top, 5px); - @include size(left, 5px); - @include size(right, 113px); - - label { - @include hidden-label; - } - input#search { - z-index: 200; - position: relative; - @include size(height, 33px); - width: 100%; - padding: 0; - @include size(padding-left, 13px); - @include size(line-height, 32.5px); - - border: none; - @include size(border-radius, 5px); - @include box-shadow(0 0 6.5px #444444 inset); - - font-family: Georgia; - @include size(font-size, 13px); - background-color: white; - color: black; - - /* styling search placeholder */ - &::placeholder - { - font-family: Georgia; - font-style: italic; - color: #767676; - } - &::-webkit-input-placeholder - { - font-family: Georgia; - font-style: italic; - color: #767676; - } - &::-moz-placeholder - { - font-family: Georgia; - font-style: italic; - color: #767676; - } - } + font-family: Georgia; + @include size(font-size, 13px); + background-color: white; + color: black; + + /* styling search placeholder */ + &::placeholder { + font-family: Georgia; + font-style: italic; + color: #767676; } - button { - display: inline-block; - position: absolute; - top: 0; - right: 0; - @include size(height, 45px); - @include size(width, 94px); - margin: 0; - padding: 0; - - border: none; - - @include mono; - @include size(font-size, 11px); - background: #018189; - color: white; + &::-webkit-input-placeholder { + font-family: Georgia; + font-style: italic; + color: #767676; + } + &::-moz-placeholder { + font-family: Georgia; + font-style: italic; + color: #767676; } + } } + button { + display: inline-block; + position: absolute; + top: 0; + right: 0; + @include size(height, 45px); + @include size(width, 94px); + margin: 0; + padding: 0; + + border: none; + + @include mono; + @include size(font-size, 11px); + background: #018189; + color: white; + } + } } - - - - @media screen and (min-width: 1024px) { - #whole-header { - height: 94px + 49px; - } + #whole-header { + height: 94px + 49px; + } - #header-wrapper { - position: relative; + #header-wrapper { + position: relative; - /* Upper-half both sides dark background */ - &:before { - content: " "; - display: block; - z-index: -1; - position: absolute; - top: 0; - @include size(bottom, 45px); - left: 0; - width: 100%; - background-color: $header_bg; - } + /* Upper-half both sides dark background */ + &:before { + content: " "; + display: block; + z-index: -1; + position: absolute; + top: 0; + @include size(bottom, 45px); + left: 0; + width: 100%; + background-color: $header_bg; + } - /* Left-side dark background */ - &:after { - content: " "; - display: block; - z-index: -1; - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 50%; - background-color: $header_bg; - } + /* Left-side dark background */ + &:after { + content: " "; + display: block; + z-index: -1; + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 50%; + background-color: $header_bg; } + } } diff --git a/src/wolnelektury/templates/superbase.html b/src/wolnelektury/templates/superbase.html index d36f22267..9a9786408 100644 --- a/src/wolnelektury/templates/superbase.html +++ b/src/wolnelektury/templates/superbase.html @@ -1,6 +1,6 @@ {% spaceless %} - + {% load pipeline i18n %} {% load static from staticfiles %} {% load catalogue_tags funding_tags reporting_stats %} @@ -10,112 +10,132 @@ - - - - - - + + + + + + {% block ogextra %}{% endblock %} - {% block title %}{% trans "Wolne Lektury" %} :: {% block titleextra %}{% endblock %}{% endblock %} - - + + {% block title %}{% trans "Wolne Lektury" %} :: {% block titleextra %}{% endblock %}{% endblock %} + + {% stylesheet "main" %} {% block extrahead %} {% endblock %} - {% block bodycontent %} + {% block bodycontent %} {% if not funding_no_show_current %} {% current_offer as current_offer %} {{ current_offer.if }} - {% ssi_include 'funding_top_bar' pk=current_offer %} + {% ssi_include 'funding_top_bar' pk=current_offer %} {{ current_offer.endif }} {% endif %} +
+ + Wesprzyj działalność Nowoczesnej Polski + +
+
-
-
+
+
- + -

- {% url 'book_list' as b %} - {% url 'infopage' 'prawa' as r %} +

+ {% url 'book_list' as b %} + {% url 'infopage' 'prawa' as r %} {% count_books book_count %} - {% blocktrans count book_count as c %} - {{c}} free reading you have right to - {% plural %} - {{c}} free readings you have right to - {% endblocktrans %} -

- -
+ {% blocktrans count book_count as c %} + {{ c }} free reading you have right to + {% plural %} + {{ c }} free readings you have right to + {% endblocktrans %} +

+ +
⚐ {% trans "Language" %} -
- {% for lang in LANGUAGES %} -
- {% ssi_csrf_token %} - - +
+ {% for lang in LANGUAGES %} + + {% ssi_csrf_token %} + + + + {% endfor %} +
+
+ + + + +
+
+ + {{ search_form.q }} +
+
- {% endfor %} -
-
- - - -
-
- - {{search_form.q}} -
-
- -
-
+
+
@@ -128,11 +148,11 @@ @@ -146,19 +166,20 @@ - {% endblock bodycontent %} + {% endblock bodycontent %} - - - {% javascript "base" %} + + + {% javascript "base" %} - {% tracking_code %} + {% tracking_code %} - {% block extrabody %} - {% endblock %} + {% block extrabody %} + {% endblock %} - + - + {% endspaceless %} -- 2.20.1