From 9e5609e452c19a46907f6477a3da33321830f298 Mon Sep 17 00:00:00 2001 From: xaralis <filip.varecha@fragaria.cz> Date: Fri, 6 May 2022 08:45:11 +0200 Subject: [PATCH] feat: improve hero banners + add elections hero with multiple candidacies --- ...ections-hero-multiple-candidacies.mustache | 35 +++++++++++++++++++ .../03-hero/elections-hero.mustache | 6 ++-- .../02-organisms/03-hero/hero.mustache | 2 +- .../02-organisms/03-hero/home-hero.mustache | 4 +-- .../02-organisms/03-hero/image-hero.mustache | 6 ++-- 5 files changed, 44 insertions(+), 9 deletions(-) create mode 100644 source/_patterns/02-organisms/03-hero/elections-hero-multiple-candidacies.mustache diff --git a/source/_patterns/02-organisms/03-hero/elections-hero-multiple-candidacies.mustache b/source/_patterns/02-organisms/03-hero/elections-hero-multiple-candidacies.mustache new file mode 100644 index 0000000..8a9260f --- /dev/null +++ b/source/_patterns/02-organisms/03-hero/elections-hero-multiple-candidacies.mustache @@ -0,0 +1,35 @@ +<article class="hero hero--image py-16 {{ classes }}" style="--image-url: url({{ img.landscape-16x9-fullhd.src }})"> + <div class="container container--default grid lg:grid-rows-3 lg:grid-cols-7 gap-2 items-center text-center md:text-left"> + <div class="lg:row-span-2 lg:col-span-3 order-1"> + {{> atoms-basic-flag(font: "bg-violet-400 text-white head-alt-base", cta: "Volte č. 2", classes: "mb-6") }} + <h1 class="head-alt-md md:head-alt-xl text-shadow-lg">Krajské volby 2020</h1> + </div> + <div class="lg:row-span-1 lg:col-span-3 order-3"> + <div class="mt-4 md:mt-8 space-y-4 md:space-x-2 md:space-y-0"> + {{> atoms-basic-button(classes: "btn--white btn--hoveractive btn--fullwidth md:btn--autowidth text-lg") }} + {{> atoms-basic-button(classes: "btn--white btn--hoveractive btn--fullwidth md:btn--autowidth text-lg") }} + </div> + </div> + <div class="lg:row-span-3 lg:col-span-4 order-2"> + <img src="/images/hero-profile-img.png" class="h-32 lg:h-80 lg:m-auto hidden md:block object-contain" /> + </div> + </div> + <div class="container container--default text-white text-center md:text-left"> + <hr class="hr--big opacity-25" /> + <div class="leading-loose grid grid-cols-1 md:grid-cols-3 lg:grid-cols-4 text-shadow-lg text-base md:text-sm"> + <span><a href="#" class="font-bold">Radnice</a></span> + <span><a href="#">Praha 1</a></span> + <span><a href="#">Praha 2</a></span> + <span><a href="#">Praha 3</a></span> + <span><a href="#">Praha 4</a></span> + <span><a href="#">Praha 5</a></span> + <span><a href="#">Praha 6</a></span> + <span><a href="#">Praha 7</a></span> + <span><a href="#">Praha 8</a></span> + <span><a href="#">Praha 9</a></span> + <span><a href="#">Praha 10</a></span> + <span><a href="#">Praha 11</a></span> + <span><a href="#">Praha 12</a></span> + </div> + </div> +</article> diff --git a/source/_patterns/02-organisms/03-hero/elections-hero.mustache b/source/_patterns/02-organisms/03-hero/elections-hero.mustache index 18795ee..2883732 100644 --- a/source/_patterns/02-organisms/03-hero/elections-hero.mustache +++ b/source/_patterns/02-organisms/03-hero/elections-hero.mustache @@ -1,11 +1,11 @@ <article class="hero hero--image py-16 {{ classes }}" style="--image-url: url({{ img.landscape-16x9-fullhd.src }})"> - <div class="container container--default grid lg:grid-rows-3 lg:grid-cols-7 gap-2 items-center"> + <div class="container container--default grid lg:grid-rows-3 lg:grid-cols-7 gap-2 items-center text-center md:text-left"> <div class="lg:row-span-2 lg:col-span-3 order-1"> {{> atoms-basic-flag(font: "bg-violet-400 text-white head-alt-base", cta: "Volte č. 2", classes: "mb-6") }} - <h1 class="head-alt-md md:head-alt-xl">Krajské volby 2020</h1> + <h1 class="head-alt-md md:head-alt-xl text-shadow-lg">Krajské volby 2020</h1> </div> <div class="lg:row-span-1 lg:col-span-3 order-3"> - <div class="mt-4 md:mt-8 space-y-4"> + <div class="mt-4 md:mt-8 space-y-4 md:space-x-2 md:space-y-0"> {{> atoms-basic-button(classes: "btn--white btn--hoveractive btn--fullwidth md:btn--autowidth text-lg") }} {{> atoms-basic-button(classes: "btn--white btn--hoveractive btn--fullwidth md:btn--autowidth text-lg") }} </div> diff --git a/source/_patterns/02-organisms/03-hero/hero.mustache b/source/_patterns/02-organisms/03-hero/hero.mustache index e8bc00f..453c172 100644 --- a/source/_patterns/02-organisms/03-hero/hero.mustache +++ b/source/_patterns/02-organisms/03-hero/hero.mustache @@ -1,5 +1,5 @@ <article class="hero {{ classes }}"> - <div class="container grid lg:grid-rows-5 lg:grid-cols-7 gap-2 items-center"> + <div class="container grid lg:grid-rows-5 lg:grid-cols-7 gap-2 items-center text-center md:text-left"> <div class="lg:row-span-4 lg:col-span-3 order-1"> <h1 class="head-alt-md sm:head-alt-lg md:head-alt-xl">{{ claim }}{{^ claim }}Piráti<br>Pardubického<br>kraje{{/ claim }}</h1> </div> diff --git a/source/_patterns/02-organisms/03-hero/home-hero.mustache b/source/_patterns/02-organisms/03-hero/home-hero.mustache index 695d522..025e304 100644 --- a/source/_patterns/02-organisms/03-hero/home-hero.mustache +++ b/source/_patterns/02-organisms/03-hero/home-hero.mustache @@ -1,10 +1,10 @@ <article class="hero py-8 lg:py-16 {{ classes }}"> - <div class="container container--default grid lg:grid-rows-3 lg:grid-cols-7 gap-2 items-center"> + <div class="container container--default grid lg:grid-rows-3 lg:grid-cols-7 gap-2 items-center text-center md:text-left"> <div class="lg:row-span-2 lg:col-span-3 order-1"> <h1 class="head-alt-md md:head-alt-xl">Piráti Pardubického kraje</h1> </div> <div class="lg:row-span-1 lg:col-span-3 order-3"> - <div class="mt-4 md:mt-8 space-y-4"> + <div class="mt-4 md:mt-8 space-y-4 md:space-x-2 md:space-y-0"> {{> atoms-icon-button(icon: "ico--chevron-right", classes: "btn--hoveractive btn--fullwidth md:btn--autowidth text-lg") }} </div> </div> diff --git a/source/_patterns/02-organisms/03-hero/image-hero.mustache b/source/_patterns/02-organisms/03-hero/image-hero.mustache index c3547df..aea611d 100644 --- a/source/_patterns/02-organisms/03-hero/image-hero.mustache +++ b/source/_patterns/02-organisms/03-hero/image-hero.mustache @@ -1,10 +1,10 @@ <article class="hero hero--image {{ classes }}" style="--image-url: url({{ img.landscape-16x9-fullhd.src }})"> - <div class="container grid lg:grid-rows-5 lg:grid-cols-7 gap-2 items-center"> + <div class="container grid lg:grid-rows-5 lg:grid-cols-7 gap-2 items-center text-center md:text-left"> <div class="lg:row-span-4 lg:col-span-3 order-1"> - <h1 class="head-alt-md md:head-alt-xl">{{ claim }}{{^ claim }}{{ headline.medium }}{{/ claim }}</h1> + <h1 class="head-alt-md md:head-alt-xl text-shadow-lg">{{ claim }}{{^ claim }}{{ headline.medium }}{{/ claim }}</h1> </div> <div class="lg:row-span-1 lg:col-span-3 order-3"> - <div class="mt-4 md:mt-8 space-y-4"> + <div class="mt-4 md:mt-8 space-y-4 md:space-x-2 md:space-y-0"> {{> atoms-basic-button(classes: "btn--white btn--fullwidth md:btn--autowidth text-lg") }} {{> atoms-basic-button(classes: "btn--white btn--fullwidth md:btn--autowidth text-lg") }} </div> -- GitLab