From bbde918161fbd61bfc742005cbee64939037b317 Mon Sep 17 00:00:00 2001 From: Craig Cook Date: Tue, 12 Feb 2013 22:09:08 -0800 Subject: [PATCH] Gallery page updates, et. al. * Revised layout, moved trailers to sidebar * Added promo trailers * Moved locale-sensitive links to settings/locale.py * Moved main submit button to far right position * Fix bug 841494 - alt attributes for image links --- flicks/base/static/css/home.css | 34 +++++++ flicks/base/static/css/main.css | 49 +++++++--- .../static/img/home/vidthumb-trailer-ic.jpg | Bin 0 -> 12008 bytes .../img/home/vidthumb-trailer-slapstick.jpg | Bin 0 -> 12873 bytes .../img/home/vidthumb-trailer-three.jpg | Bin 0 -> 6890 bytes flicks/base/static/js/home.js | 2 +- flicks/base/templates/faq.html | 10 +- flicks/base/templates/home.html | 50 ++++++---- flicks/base/views.py | 66 +------------ flicks/settings/base.py | 2 + flicks/settings/locale.py | 69 ++++++++++++++ flicks/videos/static/css/videos.css | 89 ++++++++++++------ flicks/videos/templates/videos/2013/list.html | 58 ++++++++---- 13 files changed, 279 insertions(+), 150 deletions(-) create mode 100644 flicks/base/static/img/home/vidthumb-trailer-ic.jpg create mode 100644 flicks/base/static/img/home/vidthumb-trailer-slapstick.jpg create mode 100644 flicks/base/static/img/home/vidthumb-trailer-three.jpg create mode 100644 flicks/settings/locale.py diff --git a/flicks/base/static/css/home.css b/flicks/base/static/css/home.css index 2c8a049..d4a651a 100644 --- a/flicks/base/static/css/home.css +++ b/flicks/base/static/css/home.css @@ -244,6 +244,16 @@ width: 620px; } +#winners2012 .entry-list { + margin: 0 auto; +} + +#winners2012 .entry { + width: 282px; + float: left; + margin: 0 15px 2em; +} + /* @Judges *********/ #judges { background: url(/static/img/spot-1.png) 170% 10px no-repeat, url(/static/img/spot-2.png) -20% 200% no-repeat, url(/static/img/spot-3.png) 5% -320px no-repeat; @@ -464,6 +474,10 @@ font-size: 16px; } + #winners2012 .entry { + width: 205px; + } + .judges { width: 480px; margin: 0 auto 2em; @@ -620,6 +634,12 @@ padding: 0; } + #winners2012 .entry { + width: 260px; + float: none; + margin: 0 auto 1.5em; + } + .prizes { margin: 0; } @@ -691,6 +711,20 @@ height: 258px; } + #winners2012 .entry { + width: 200px; + float: left; + margin: 0 15px 1.5em; + } + + #winners2012 .entry:nth-child(3n+1) { + clear: none; + } + + #winners2012 .entry:nth-child(2n+1) { + clear: left; + } + #about { background-position: 420px 55%, -320px -160px, -200px 170%; } diff --git a/flicks/base/static/css/main.css b/flicks/base/static/css/main.css index ec55cbd..ec5da4f 100644 --- a/flicks/base/static/css/main.css +++ b/flicks/base/static/css/main.css @@ -285,6 +285,14 @@ a.dl { margin: 0 auto; } +.wrap:after { + content: ""; + display: block; + clear: both; + height: 0; + visibility: hidden; +} + .wrap.info { width: 780px; padding: 0 80px; @@ -308,6 +316,16 @@ a.dl { max-width: 100%; } +.main { + width: 700px; + float: left; +} + +.aside { + width: 220px; + float: right; +} + /* @Header *********/ #masthead { position: relative; @@ -505,6 +523,7 @@ a.dl { /* @Footer *********/ #footer { + clear: both; background: #2d3438; background: rgba(27,34,38,.9); color: #b7bcc0; @@ -673,7 +692,7 @@ a.dl { } .entry-list .entry { - width: 300px; + width: 215px; float: left; margin: 0 10px 2em; } @@ -688,12 +707,12 @@ a.dl { margin: 0 0 .25em -5px; } -.entry h2 { +.entry .title { font-size: 16px; font-weight: normal; } -.entry h3 { +.entry .vcard { font-size: 14px; font-weight: normal; font-style: italic; @@ -908,6 +927,12 @@ body.noscroll .fixed #head-inner { width: 720px; } + .main, + .aside { + width: auto; + float: none; + } + .wrap.info { width: 460px; padding: 0 120px; @@ -927,18 +952,11 @@ body.noscroll .fixed #head-inner { } .entry-list { - width: 640px; + width: 710px; + padding-left: 10px; margin: 0 auto 1em; } - .entry-list .entry:nth-child(3n+1) { - clear: none; - } - - .entry-list .entry:nth-child(2n+1) { - clear: left; - } - #footer .sponsors { width: 480px; } @@ -956,6 +974,12 @@ body.noscroll .fixed #head-inner { width: 300px; } + .main, + .aside { + width: auto; + float: none; + } + .wrap.info { width: 290px; padding: 0 10px; @@ -1067,7 +1091,6 @@ body.noscroll .fixed #head-inner { .entry-list { width: auto; - margin: 0; } .entry-list .entry { diff --git a/flicks/base/static/img/home/vidthumb-trailer-ic.jpg b/flicks/base/static/img/home/vidthumb-trailer-ic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5170bec47a54aa787c07b3c693e8bfbb1ccc945a GIT binary patch literal 12008 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 literal 0 HcmV?d00001 diff --git a/flicks/base/static/img/home/vidthumb-trailer-three.jpg b/flicks/base/static/img/home/vidthumb-trailer-three.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b290594d0e640e7dcd841f1bef2bc825fc54066 GIT binary patch literal 6890 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 literal 0 HcmV?d00001 diff --git a/flicks/base/static/js/home.js b/flicks/base/static/js/home.js index 08bab58..5ab4cf7 100644 --- a/flicks/base/static/js/home.js +++ b/flicks/base/static/js/home.js @@ -108,7 +108,7 @@ } // Launch video submission modal when the submit link is clicked. - $('#submit-button').click(function(e) { + $('#submit-button, #rules a.submit').click(function(e) { e.preventDefault(); showSubmit(); }); diff --git a/flicks/base/templates/faq.html b/flicks/base/templates/faq.html index 5912110..d49095c 100644 --- a/flicks/base/templates/faq.html +++ b/flicks/base/templates/faq.html @@ -37,7 +37,7 @@

{{ _('What is Firefox Flicks?') }}

- {% trans link_brief=link_brief %} + {% trans link_brief=settings.LINK_BRIEF[request.locale] %} With that in mind, the 2013 Firefox Flicks theme is "Get Mobilized." That's where you come in: help us inspire people to get mobilized for individual and collective progress. Read the creative brief. @@ -46,7 +46,7 @@

{{ _('What is Firefox Flicks?') }}

{{ _('Where can I find out more about this year\'s theme and requirements?') }}

- {% trans link_brief=link_brief %} + {% trans link_brief=settings.LINK_BRIEF[request.locale] %} Everything you need to know about creating a flick for the contest can be found in the filmmakers' creative brief. {% endtrans %} @@ -73,7 +73,7 @@

{{ _('When can I submit my flick to Firefox Flicks?') }}

{{ _('How do I submit my flick to Firefox Flicks and enter the contest?') }}

- {% trans link_submit='TBD' %} + {% trans link_submit=url('flicks.base.home')+'#submit' %} Fill out your filmmaker profile and submit your video here. All flicks will be posted to the Firefox Flicks website using the Vimeo API. You'll need to provide your contact information, including your email, title your flick and select @@ -122,7 +122,7 @@

{{ _('Are there any requirements?') }}

{% endtrans %}
  • - {% trans %} + {% trans link_cclicense=settings.LINK_CCLICENSE[request.locale] %} Your flick must be submitted under a Creative Commons - NonCommercial-ShareAlike license {% endtrans %}
  • @@ -376,7 +376,7 @@

    {{ _('How do I get high resolution Firefox name and logo artwork?')

    {{ _('Where can I find music or other materials to include in my flick?') }}

    {% trans link_ccommons='http://search.creativecommons.org', - link_pdwiki=link_pdwiki %} + link_pdwiki=settings.LINK_PDWIKI[request.locale] %} If you're looking for additional materials - whether music, video footage, artwork or graphics - we suggest you investigate public domain media. Creative Commons has a nice search diff --git a/flicks/base/templates/home.html b/flicks/base/templates/home.html index 1accc94..b61edee 100644 --- a/flicks/base/templates/home.html +++ b/flicks/base/templates/home.html @@ -40,8 +40,8 @@

    {{ _('Now playing') }}:
    {{ _('Flicks trailers') }}

    Get inspired and learn more about making your winning flick. {% endtrans %}

    - - + + {{ _('Flicks trailers') }} @@ -57,7 +57,7 @@

    {{ _('Enter by April 3') }}

    the Grand Prize. {% endtrans %}

    -

    {{ _('Get the creative brief') }}

    +

    {{ _('Get the creative brief') }}

    @@ -71,7 +71,7 @@

    {{ _('Now playing') }}:
    {{ _('Directors’ cuts') }}

    {% endtrans %}

    - + {{ _('Directors’ cuts') }} @@ -84,6 +84,10 @@

    {{ _('Now playing') }}:
    {{ _('Directors’ cuts') }}

    {{ _('Get seen by celebrity judges') }}

    {{ _('Meet our all-star cast') }}

    +
  • +

    {{ _('Start thinking about your flick') }}

    +

    {{ _('Read the creative brief') }}

    +
  • {{ _('Submit your flick today') }}

    @@ -102,10 +106,6 @@

    {{ _('Submit your flick today') }}

    {% endif %}
  • -
  • -

    {{ _('Start thinking about your flick') }}

    -

    {{ _('Read the creative brief') }}

    -
  • @@ -142,7 +142,7 @@

    {{ _('What is Firefox Flicks?') }}

    @@ -153,9 +153,21 @@

    {{ _('What is Firefox Flicks?') }}

    @@ -180,7 +192,7 @@

    {{ _('Views from Cannes') }}

    -

    Falling in Love with Firefox

    +

    Falling in Love with Firefox

    Lee Sang Woo, {{ country_name('kr') }} @@ -192,7 +204,7 @@

    -

    Be a Hero

    +

    Be a Hero

    Andres Felipe Mesa, {{ country_name('co') }} @@ -204,7 +216,7 @@

    -

    Squares

    +

    Squares

    Eric Perrella, {{ country_name('ca') }} @@ -216,7 +228,7 @@

    -

    Where the Weird Things Are Not

    +

    Where the Weird Things Are Not

    Ferran Brooks, {{ country_name('es') }} @@ -228,7 +240,7 @@

    -

    Paranoid

    +

    Paranoid

    Sean O‘Riordan, {{ country_name('gb') }} @@ -240,7 +252,7 @@

    -

    Fenwick & Candy

    +

    Fenwick & Candy

    Gavin Fenwick Christensen, {{ country_name('au') }} @@ -499,7 +511,7 @@

    {{ _('Privacy') }}

    {{ _('How to enter') }}

    - {% trans rules_link=url('flicks.base.rules') %} + {% trans %} Nice work! You made it all the way to the end. When you're ready, start here to submit your flick. {% endtrans %} diff --git a/flicks/base/views.py b/flicks/base/views.py index 3a5dce3..fe60f4e 100644 --- a/flicks/base/views.py +++ b/flicks/base/views.py @@ -3,76 +3,14 @@ from jinja2 import TemplateNotFound -LINK_PDWIKI = { - 'en-US': 'https://en.wikipedia.org/wiki/Public_domain', - 'de': 'https://de.wikipedia.org/wiki/Gemeinfreiheit', - 'fr': 'https://fr.wikipedia.org/wiki/Domaine_public_%28propri%C3%A9t%C3%A9_intellectuelle%29', - 'es': 'https://es.wikipedia.org/wiki/Dominio_p%C3%BAblico', - 'nl': 'https://nl.wikipedia.org/wiki/Publiek_domein', - 'pl': 'https://pl.wikipedia.org/wiki/Domena_publiczna', - 'pt-BR': 'https://pt.wikipedia.org/wiki/Dom%C3%ADnio_p%C3%BAblico', - 'sl': 'https://sl.wikipedia.org/wiki/Javna_last', - 'sq': 'https://sq.wikipedia.org/wiki/Domen_publik', - 'zh-CN': 'https://zh.wikipedia.org/wiki/%E5%85%AC%E6%9C%89%E9%A2%86%E5%9F%9F', - 'zh-TW': 'https://zh.wikipedia.org/wiki/%E5%85%AC%E6%9C%89%E9%A2%86%E5%9F%9F', - 'it': 'https://it.wikipedia.org/wiki/Pubblico_dominio', - 'lij': 'https://it.wikipedia.org/wiki/Pubblico_dominio', - 'ja': 'https://ja.wikipedia.org/wiki/%E3%83%91%E3%83%96%E3%83%AA%E3%83%83%E3%82%AF%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3', -} - -LINK_BRIEF = { - 'en-US': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_en-US.pdf', - 'de': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_de.pdf', - 'es': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_es-ES.pdf', - 'nl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_nl.pdf', - 'pl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_pl.pdf', - 'sl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_sl.pdf', - 'fr': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_fr.pdf', - 'zh-TW': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_zh-TW.pdf', - 'pt-BR': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_pt-BR.pdf', - 'it': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_it.pdf', - 'lij': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_lij.pdf', - 'ja': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_ja.pdf', -} - -LINK_CCLICENSE = { - 'en-US': 'http://creativecommons.org/licenses/by-nc-sa/2.5/', - 'de': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de', - 'fr': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.fr', - 'es': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es', - 'nl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.nl', - 'pl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.pl', - 'pt-BR': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.pt_BR', - 'sl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.sl', - 'sq': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.sq', - 'zh-CN': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh_CN', - 'zh-TW': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh_TW', -} - -VIDEO_IC = { - 'en-US': '59415650', - 'de': '59416761', - 'es': '59418049', - 'fr': '59419952', - 'pt-BR': '59421007', -} - - def home(request): """Home page.""" - return render(request, 'home.html', { - 'link_brief': LINK_BRIEF.get(request.locale, LINK_BRIEF['en-US']), - 'video_ic': VIDEO_IC.get(request.locale, VIDEO_IC['en-US']), - }) + return render(request, 'home.html') def faq(request): """FAQ page.""" - return render(request, 'faq.html', { - 'link_pdwiki': LINK_PDWIKI.get(request.locale, LINK_PDWIKI['en-US']), - 'link_brief': LINK_BRIEF.get(request.locale, LINK_BRIEF['en-US']), - 'link_cclicense': LINK_CCLICENSE.get(request.locale, LINK_CCLICENSE['en-US']) - }) + return render(request, 'faq.html') def rules(request): diff --git a/flicks/settings/base.py b/flicks/settings/base.py index e19c3d2..f21d594 100644 --- a/flicks/settings/base.py +++ b/flicks/settings/base.py @@ -5,6 +5,8 @@ from flicks.base import regions from flicks.base.util import reverse_lazy +# Import locale-sensitive settings +from .locale import * PROD_LANGUAGES = ('de', 'en-US', 'fr', 'it', 'ja', 'nl', 'pt-BR', 'ru') diff --git a/flicks/settings/locale.py b/flicks/settings/locale.py new file mode 100644 index 0000000..b2c5aeb --- /dev/null +++ b/flicks/settings/locale.py @@ -0,0 +1,69 @@ +LINK_PDWIKI = { + 'en-US': 'https://en.wikipedia.org/wiki/Public_domain', + 'de': 'https://de.wikipedia.org/wiki/Gemeinfreiheit', + 'fr': 'https://fr.wikipedia.org/wiki/Domaine_public_%28propri%C3%A9t%C3%A9_intellectuelle%29', + 'es': 'https://es.wikipedia.org/wiki/Dominio_p%C3%BAblico', + 'nl': 'https://nl.wikipedia.org/wiki/Publiek_domein', + 'pl': 'https://pl.wikipedia.org/wiki/Domena_publiczna', + 'pt-BR': 'https://pt.wikipedia.org/wiki/Dom%C3%ADnio_p%C3%BAblico', + 'sl': 'https://sl.wikipedia.org/wiki/Javna_last', + 'sq': 'https://sq.wikipedia.org/wiki/Domen_publik', + 'zh-CN': 'https://zh.wikipedia.org/wiki/%E5%85%AC%E6%9C%89%E9%A2%86%E5%9F%9F', + 'zh-TW': 'https://zh.wikipedia.org/wiki/%E5%85%AC%E6%9C%89%E9%A2%86%E5%9F%9F', + 'it': 'https://it.wikipedia.org/wiki/Pubblico_dominio', + 'lij': 'https://it.wikipedia.org/wiki/Pubblico_dominio', + 'ja': 'https://ja.wikipedia.org/wiki/%E3%83%91%E3%83%96%E3%83%AA%E3%83%83%E3%82%AF%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3', +} + +LINK_BRIEF = { + 'en-US': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_en-US.pdf', + 'de': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_de.pdf', + 'es': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_es-ES.pdf', + 'nl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_nl.pdf', + 'pl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_pl.pdf', + 'sl': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_sl.pdf', + 'fr': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_fr.pdf', + 'zh-TW': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_zh-TW.pdf', + 'pt-BR': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_pt-BR.pdf', + 'it': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_it.pdf', + 'lij': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_lij.pdf', + 'ja': 'http://static.mozilla.com/firefoxflicks/pdf/Filmmakers_Creative_Brief_ja.pdf', +} + +LINK_CCLICENSE = { + 'en-US': 'http://creativecommons.org/licenses/by-nc-sa/2.5/', + 'de': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de', + 'fr': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.fr', + 'es': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es', + 'nl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.nl', + 'pl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.pl', + 'pt-BR': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.pt_BR', + 'sl': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.sl', + 'sq': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.sq', + 'zh-CN': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh_CN', + 'zh-TW': 'http://creativecommons.org/licenses/by-nc-sa/2.5/deed.zh_TW', +} + +VIDEO_IC = { + 'en-US': '59415650', + 'de': '59416761', + 'es': '59418049', + 'fr': '59419952', + 'pt-BR': '59421007', +} + +VIDEO_SLAPSTICK = { + 'en-US': '59415651', + 'de': '59416762', + 'es': '59418050', + 'fr': '59419953', + 'pt-BR': '59421008', +} + +VIDEO_ALLTHREE = { + 'en-US': '59415649', + 'de': '59416760', + 'es': '59418048', + 'fr': '59419955', + 'pt-BR': '59421006', +} diff --git a/flicks/videos/static/css/videos.css b/flicks/videos/static/css/videos.css index e139c48..8aab4cc 100644 --- a/flicks/videos/static/css/videos.css +++ b/flicks/videos/static/css/videos.css @@ -58,40 +58,56 @@ } /* Video List *********/ -.samples:after { - content: ""; - display: block; - width: 100%; - height: 6px; - position: absolute; - bottom: -6px; - left: 0; - background: url(/static/img/div-shadow.png) center top no-repeat; - z-index: 10; +#trailers { + background: #ececec; + background: rgba(0,0,0,.05); + border-radius: 6px; + box-shadow: inset 0 0 3px rgba(0,0,0,.05); + width: 190px; + padding: 20px 20px 0; + margin-right: -20px; } -.samples .entry { - width: 30%; - margin: 0 1.5%; +#trailers h3 { + margin: 0 0 1em; } -.samples .entry .thumbnail { - margin-left: 0; +#trailers .entry { + width: 190px; + float: none; + margin: 0 10px 1.5em; } +#trailers .title { + font-size: 14px; +} + +#gallery .thumbnail { + width: 200px; + height: 150px; +} + + /* Tablet Layout: 760px */ @media only screen and (min-width: 760px) and (max-width: 1000px) { - .samples .entry-list { + + #trailers { width: auto; + float: none; margin: 0 auto 1em; } - .samples .entry-list .entry:nth-child(3n+1) { - clear: none; + #trailers h3 { + text-align: center; } - .samples .entry-list .entry:nth-child(2n+1) { - clear: none; + #trailers .entry-list { + width: auto; + } + + #trailers .entry { + float: left; + margin: 0 15px 1.5em; } } @@ -108,25 +124,42 @@ width: auto; } - .samples .entry-list .entry { + #trailers { + width: auto; float: none; - width: 220px; margin: 0 auto 1em; } - .samples .entry-list .entry:nth-child(3n+1), - .samples .entry-list .entry:nth-child(2n+1) { - clear: none; + #trailers h3 { + text-align: center; } + #trailers .entry-list { + width: auto; + } + + #trailers .entry { + margin: 0 auto 1.5em; + } + + } /* Wide Mobile Layout: 480px */ @media only screen and (min-width: 480px) and (max-width: 760px) { - .samples .entry-list .entry { - float: left; + + #trailers .entry { width: 28%; - margin: 0 2.5%; + float: left; + margin: 0 2.5% 1em; + } + + #trailers .entry:nth-child(3n+1) { + clear: left; + } + + #trailers .entry:nth-child(2n+1) { + clear: none; } } diff --git a/flicks/videos/templates/videos/2013/list.html b/flicks/videos/templates/videos/2013/list.html index fc2dc98..46a42cc 100644 --- a/flicks/videos/templates/videos/2013/list.html +++ b/flicks/videos/templates/videos/2013/list.html @@ -30,13 +30,14 @@

    {{ _('Welcome to the
    Firefox Flicks 2013 gallery') }} {% block results %} {# Only show results if at least 1 video is found. #} {% if videos.paginator.count > 1 %} + {% endif %} {% endblock %} -