Guía para maquetar el html de los presskit
- HBO Presskit
Distintos bloques para una maquetación más dinámica y rápida
<div class="blockCover">
<div class="blockCover__content">
<div class="blockCover__background show-for-small-only"
style='background-image: url("images/presskits/hboepk_britannia_cover-mobile.jpg")'></div>
<div class="blockCover__background show-for-medium"
style='background-image: url("images/presskits/hboepk_britannia_cover-desktop.jpg")'></div>
<div class="blockText blockText--main">
<div class="blockText__top">
<div class="blockText__content">
<h1 class="blockText__text blockText__text--mainTitle">BRITANNIA</h1>
</div>
</div>
<div class="blockText__separator blockText__separator--small">
<div class="line"></div>
</div>
<div class="blockText__bottom">
<div class="blockText__content">
<h2 class="blockText__text blockText__text--mainSubtitle">ENERO 2018</h2>
</div>
</div>
</div>
</div>
</div>
Configurable para mostrar en móvil show-for-small-only
y mostrar en escritorio show-for-medium
:
<div class="blockCover__background show-for-small-only"
style='background-image: url("images/presskits/hboepk_britannia_cover-mobile.jpg")'></div>
<div class="blockCover__background `"
style='background-image: url("images/presskits/hboepk_britannia_cover-desktop.jpg")'></div>
Configurable con los distintos h3, h4, ...
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockQuote">
<h3 class="headingPresskit blockQuote__title">
EL EJÉRCITO IMPERIAL ROMANO VUELVE PARA APLASTAR BRITANNIA
</h3>
</div>
</div>
</section>
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockImage">
<div class="blockImage__content imageRatio default large-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-I.jpg)">
</div>
</div>
</div>
</section>
Proporciones disponibles para dentro de un blockImage__content
:
- default: 4 by 3,
- default-vertical: 3 by 4,
- widescreen: 16 by 9,
- widescreen-vertical: 9 by 16,
- square: 1 by 1,
- ultrawidescreen: 21 by 9,
- ultrawidescreen-vertical: 9 by 21
Para que a partir de un media query salte otra proporción
Media querys disponibles:
- small: 0,
- medium: 640px,
- large: 1024px,
- xlarge: 1200px,
- xxlarge: 1440px
Ejemplo: De 0 a 1024px sería default y de 1024px en adelante sería widescreen
<div class="blockImage__content imageRatio default large-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-I.jpg)">
</div>
En el ejemplo de abajo, de 0 a 640px se comportaría con la proporción default-vertical y de 640px hacía delante no guardaría proporción.
<div class="blockImage__content imageRatio small-down-default-vertical" style="background-image: url(images/presskits/hboepk_britannia_image-B.jpg);"></div>
Esto es usado en la secciones de sipnosis, fichas técnicas y artísticas para que en la versión móvil ocupen espacio. Se entenderá mejor cuando explique el bloque BlockColumn.
<div class="blockGridImage">
<div class="` small-4">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-C.jpg);"></div>
</div>
</div>
</div>
<div class="blockGridImage__column small-8">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-D.jpg);"></div>
</div>
</div>
</div>
</div>
Configurable a traves de blockGridImage__column
con la nomenclatura [Media-query]-[número de columnas a ocupar]
es un grid de 12 columnas.
Aquí hay dos tipos:
<div class="dataSheet">
<h5 class="dataSheet__title">ESTRENO</h5>
<p class="dataSheet__data">ENERO 2018</p>
</div>
Añadiendo dataSheet--stack
:
<div class="dataSheet dataSheet--stack">
<p class="dataSheet__data">David Morrissey</p>
<p class="dataSheet__data">Kelly Reilly</p>
<p class="dataSheet__data">Nikolaj Lie</p>
<p class="dataSheet__data">Kaas Liana</p>
<p class="dataSheet__data">Cornell Gershwyn</p>
<p class="dataSheet__data">Eustache Jr</p>
<p class="dataSheet__data">Mackenzie Crook</p>
</div>
<div class="paragraphPresskit__content">
<p class="paragraphPresskit">
Con guión del reconocido Jez Butterworth (Spectre), el elenco de BRITANNIA incluye a Kelly Reilly
(True Detective) como la temeraria princesa celta Kerra, David Morrissey (The Walking Dead), como el
general Aulus, cabeza del ejército romano invasor, Nikolaj Lie Kaas (The Killing) en el papel del
astuto druida Divis, y Zoë Wanamaker (Harry Potter y la Piedra Filosofal) como la reina celta
Antedia.
</p>
<p class="paragraphPresskit">
Cuando los romanos invaden Bretaña en el 43 a.C., Kerra (Reilly), la hija del rey de los Cantii, se
ve forzada a dejar a un lado sus diferencias con su archi enemiga, la reina Antedia (Wanamaker) para
combatir juntas a los invasores. Los romanos, liderados por el General Aulus Plautius (Morrisey),
llegan con la determinación de triunfar donde Julio César fracasó, y conquistar esta tierra mítica
en los límites del Imperio Romano. Aulus es un líder fuerte, pero esconde un oscuro secreto que
amenaza su misión. Mientras las tribus y los druidas se unen para combatir a los romanos, Kerra se
enfrenta al mayor reto de su vida como líder de la resistencia.
</p>
</div>
Este es el bloque más dinámico dentro de sus blockColumn__column
se pueden insertar los demás bloques anteriores además al igual que el blockGridImage__column
sigue la nomenclatura [Media-query]-[número de columnas a ocupar]
.
Como se ve en el ejemplo small-12 medium-7
de 0 a 640px ocupará 12 columnas y de 640px en adelante 7 columnas. Se podría añadir más clases por ejemplo xxlarge y partir de 1440px cambiaría el número de columnas.
Dentro de cada blockColumn__column
puede ir uno o tantos como se quiera de blockColumn__item
:
<div class="blockColumn__item">
<h4 class="headingPresskit">
FICHA
</h4>
</div>
<div class="blockColumn">
<div class="blockColumn__column small-12 medium-7">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-default"
style="background-image: url(images/presskits/hboepk_britannia_image-A.jpg);"></div>
</div>
</div>
<div class="blockColumn__column small-12 medium-5">
<div class="blockColumn__item">
<h4 class="headingPresskit">
FICHA
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">ESTRENO</h5>
<p class="dataSheet__data">ENERO 2018</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">EPISODIOS</h5>
<p class="dataSheet__data">12</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">GÉNERO</h5>
<p class="dataSheet__data">DRAMA / FANTASÍA</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">CALIFICACIÓN</h5>
<p class="dataSheet__data">+18</p>
</div>
</div>
<div class="blockColumn__item">
<div class="blockGridImage">
<div class="blockGridImage__column small-4">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-C.jpg);"></div>
</div>
</div>
</div>
<div class="blockGridImage__column small-8">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-D.jpg);"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Hay casos que la imagen podría ir a la derecha y cuando se pone apilado en small-12
y quieres que aparezca la image arriba aunque al principio este a la derecha. Tan solo hay que usar la estructura anterior y añadir blockColumn--invert
a blockColumn
:
<div class="blockColumn blockColumn--invert">
<div class="blockColumn__column small-12 medium-6">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-F.jpg);"></div>
</div>
</div>
<div class="blockColumn__column small-12 medium-6">
<div class="blockColumn__item">
<h4 class="headingPresskit">
CREADOR
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet dataSheet--stack">
<p class="dataSheet__data">Jez Butterworth</p>
<p class="dataSheet__data">Tom Butterworth</p>
<p class="dataSheet__data">James Richardson</p>
</div>
</div>
</div>
</div>
Esto es un ejemplo de presskit jugando con los distintos bloques
<!--===========================================================================-->
<!---------------------------------- SECTION COVER ------------------------------>
<!--===========================================================================-->
<section class="sectionPresskit sectionPresskit--cover">
<div class="sectionPresskit__content">
<div class="blockCover">
<div class="blockCover__content">
<div class="blockCover__background show-for-small-only"
style='background-image: url("images/presskits/hboepk_britannia_cover-mobile.jpg")'></div>
<div class="blockCover__background show-for-medium"
style='background-image: url("images/presskits/hboepk_britannia_cover-desktop.jpg")'></div>
<div class="blockText blockText--main">
<div class="blockText__top">
<div class="blockText__content">
<h1 class="blockText__text blockText__text--mainTitle">BRITANNIA</h1>
</div>
</div>
<div class="blockText__separator blockText__separator--small">
<div class="line"></div>
</div>
<div class="blockText__bottom">
<div class="blockText__content">
<h2 class="blockText__text blockText__text--mainSubtitle">ENERO 2018</h2>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION BLOCKQUOTE ------------------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockQuote">
<h3 class="headingPresskit blockQuote__title">
EL EJÉRCITO IMPERIAL ROMANO VUELVE PARA APLASTAR BRITANNIA
</h3>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION SYNOPSIS --------------------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockColumn">
<div class="blockColumn__column small-12 medium-7">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-default-vertical"
style="background-image: url(images/presskits/hboepk_britannia_image-B.jpg);"></div>
</div>
</div>
<div class="blockColumn__column small-12 medium-5">
<div class="paragraphPresskit__content">
<p class="paragraphPresskit">
Con guión del reconocido Jez Butterworth (Spectre), el elenco de BRITANNIA incluye a Kelly Reilly
(True Detective) como la temeraria princesa celta Kerra, David Morrissey (The Walking Dead), como el
general Aulus, cabeza del ejército romano invasor, Nikolaj Lie Kaas (The Killing) en el papel del
astuto druida Divis, y Zoë Wanamaker (Harry Potter y la Piedra Filosofal) como la reina celta
Antedia.
</p>
<p class="paragraphPresskit">
Cuando los romanos invaden Bretaña en el 43 a.C., Kerra (Reilly), la hija del rey de los Cantii, se
ve forzada a dejar a un lado sus diferencias con su archi enemiga, la reina Antedia (Wanamaker) para
combatir juntas a los invasores. Los romanos, liderados por el General Aulus Plautius (Morrisey),
llegan con la determinación de triunfar donde Julio César fracasó, y conquistar esta tierra mítica
en los límites del Imperio Romano. Aulus es un líder fuerte, pero esconde un oscuro secreto que
amenaza su misión. Mientras las tribus y los druidas se unen para combatir a los romanos, Kerra se
enfrenta al mayor reto de su vida como líder de la resistencia.
</p>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION VIDEO ------------------------------>
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockVideo">
<div class="blockVideo__content youtube" data-embed="oxeidL9j9N4">
<div class="play-button"></div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION BLOCKQUOTE ------------------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockQuote">
<h3 class="headingPresskit blockQuote__title">
TRIBUS Y DRUIDAS UNIDOS CONTRA EL INVASOR
</h3>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION TECHNICAL DATA SHEET --------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockColumn">
<div class="blockColumn__column small-12 medium-7">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-default"
style="background-image: url(images/presskits/hboepk_britannia_image-A.jpg);"></div>
</div>
</div>
<div class="blockColumn__column small-12 medium-5">
<div class="blockColumn__item">
<h4 class="headingPresskit">
FICHA
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">ESTRENO</h5>
<p class="dataSheet__data">ENERO 2018</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">EPISODIOS</h5>
<p class="dataSheet__data">12</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">GÉNERO</h5>
<p class="dataSheet__data">DRAMA / FANTASÍA</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">CALIFICACIÓN</h5>
<p class="dataSheet__data">+18</p>
</div>
</div>
<div class="blockColumn__item">
<div class="blockGridImage">
<div class="blockGridImage__column small-4">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-C.jpg);"></div>
</div>
</div>
</div>
<div class="blockGridImage__column small-8">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-D.jpg);"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION TECHNICAL DATA SHEET => INVERT ----->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockColumn">
<div class="blockColumn__column small-12 medium-5">
<div class="blockColumn__item">
<h4 class="headingPresskit">
FICHA
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">ESTRENO</h5>
<p class="dataSheet__data">ENERO 2018</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">EPISODIOS</h5>
<p class="dataSheet__data">12</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">GÉNERO</h5>
<p class="dataSheet__data">DRAMA / FANTASÍA</p>
</div>
</div>
<div class="blockColumn__item">
<div class="dataSheet">
<h5 class="dataSheet__title">CALIFICACIÓN</h5>
<p class="dataSheet__data">+18</p>
</div>
</div>
<div class="blockColumn__item">
<div class="blockGridImage">
<div class="blockGridImage__column small-4">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-C.jpg);"></div>
</div>
</div>
</div>
<div class="blockGridImage__column small-8">
<div class="blockGridImage__image">
<div class="blockImage">
<div class="blockImage__content"
style="background-image: url(images/presskits/hboepk_britannia_image-D.jpg);"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="blockColumn__column small-12 medium-7">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-default"
style="background-image: url(images/presskits/hboepk_britannia_image-A.jpg);"></div>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION IMAGE COVER RATIO ------------------>
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockImage">
<div class="blockImage__content imageRatio ultrawidescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-E.jpg);"></div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION ARTISTIC DATA SHEET ---------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockColumn">
<div class="blockColumn__column small-12 medium-4">
<div class="blockColumn__item">
<h4 class="headingPresskit">
REPARTO
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet dataSheet--stack">
<p class="dataSheet__data">David Morrissey</p>
<p class="dataSheet__data">Kelly Reilly</p>
<p class="dataSheet__data">Nikolaj Lie</p>
<p class="dataSheet__data">Kaas Liana</p>
<p class="dataSheet__data">Cornell Gershwyn</p>
<p class="dataSheet__data">Eustache Jr</p>
<p class="dataSheet__data">Mackenzie Crook</p>
</div>
</div>
</div>
<div class="blockColumn__column small-12 medium-8">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-F.jpg);"></div>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION ARTISTIC DATA SHEET => INVERT ------>
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockColumn blockColumn--invert">
<div class="blockColumn__column small-12 medium-6">
<div class="blockImage">
<div class="blockImage__content imageRatio small-down-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-F.jpg);"></div>
</div>
</div>
<div class="blockColumn__column small-12 medium-6">
<div class="blockColumn__item">
<h4 class="headingPresskit">
CREADOR
</h4>
</div>
<div class="blockColumn__item">
<div class="dataSheet dataSheet--stack">
<p class="dataSheet__data">Jez Butterworth</p>
<p class="dataSheet__data">Tom Butterworth</p>
<p class="dataSheet__data">James Richardson</p>
</div>
</div>
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION IMAGE TAG -------------------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockImage">
<div class="blockImage__content">
<img src="images/presskits/hboepk_britannia_image-I.jpg" alt="">
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION IMAGE COVER RATIO RESPONSIVE ------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="blockImage">
<div class="blockImage__content imageRatio default large-widescreen"
style="background-image: url(images/presskits/hboepk_britannia_image-I.jpg)">
</div>
</div>
</div>
</section>
<!--===========================================================================-->
<!---------------------------------- SECTION HOME ------------------------------->
<!--===========================================================================-->
<section class="sectionPresskit">
<div class="sectionPresskit__content">
<div class="buttonPresskit">
<a href="index.html">HOME</a>
</div>
</div>
</section>