<div class="rh-hero">
<div class="rh-hero__middle-container">
<div class="rh-hero__rounded" style="background-color: pink;">
<div class="rh-hero__inner-container rh-hero__rounded px8 pb8 pt64" role="img" aria-label="En beskrivning om bilden inte är ren dekoration" style="background: url('/images/components/Molecules/image-hero/hero-g-samtal.jpg');
background-size: cover;
background-repeat: no-repeat;
background-position: center;
">
<span class="rh-hero__caption rh-hero__caption--rounded rh-hero__caption--desktop">
Björnbär sista händer ta sjö vemod själv, samtidigt räv nu plats.
<p class="rh-hero__ingress">Dimma söka ingalunda denna göras stig lax björnbär bra, genom blivit denna olika när så olika sax, lax annat där brunsås ser del mot.</p>
<div class="rh-hero__link"><a href="http://www.regionhalland.se">Löksås ipsum på dimmig stig</a></div>
</span>
</div>
</div>
<div class="rh-dp-sm rh-hero__caption">Björnbär sista händer ta sjö vemod själv, samtidigt räv nu plats.
<p class="rh-hero__ingress">Dimma söka ingalunda denna göras stig lax björnbär bra, genom blivit denna olika när så olika sax, lax annat där brunsås ser del mot.</p>
<div class="rh-hero__link">
<a href="http://www.regionhalland.se">Löksås ipsum på dimmig stig</a>
</div>
</div>
</div>
</div>
{{#unless fullscreen}}
<div class="rh-hero">
<div class="rh-hero__middle-container">
<div class="rh-hero__rounded" {{#if backgroundColor}}style="background-color: {{backgroundColor}};"{{/if}}>
<div class="rh-hero__inner-container rh-hero__rounded px8 {{paddingBottom}} {{paddingTop}}" role="img" aria-label="En beskrivning om bilden inte är ren dekoration"
style="background: url('/images/components/Molecules/image-hero/hero-g-samtal.jpg');
background-size: {{backgroundSize}};
background-repeat: {{backgroundRepeat}};
background-position: center;
{{#if right}}justify-content: flex-end;{{/if}}">
<span class="rh-hero__caption rh-hero__caption--rounded rh-hero__caption--desktop{{#if centered}} mx-auto{{/if}}">
{{captionText}}
{{#if heroIngress}}
<p class="rh-hero__ingress">{{heroIngress}}</p>
{{/if}}
{{#if heroLinkURL}}
<div class="rh-hero__link"><a href="{{heroLinkURL}}">{{heroLinkText}}</a></div>
{{/if}}
</span>
</div>
</div>
<div class="rh-dp-sm rh-hero__caption">{{captionText}}
{{#if heroIngress}}
<p class="rh-hero__ingress">{{heroIngress}}</p>
{{/if}}
{{#if heroLinkURL}}
<div class="rh-hero__link">
<a href="{{heroLinkURL}}">{{heroLinkText}}</a>
</div>
{{/if}}
</div>
</div>
</div>
{{/unless}}
{{#if fullscreen}}
<div class="rh-hero" role="img" aria-label="En beskrivning om bilden inte är ren dekoration"
style="background: url('/images/components/Molecules/image-hero/hero-g-samtal.jpg');
background-size: {{backgroundSize}};
background-repeat:{{backgroundRepeat}};
background-position: center;">
<div class="rh-hero__middle-container">
<div class="rh-hero__inner-container {{paddingBottom}} {{paddingTop}}{{#if right}} justify-end{{/if}}">
<span class="rh-hero__caption rh-hero__caption--rounded rh-hero__caption--desktop{{#if centered}} mx-auto{{/if}}">
{{captionText}}
{{#if heroIngress}}
<p class="rh-hero__ingress">{{heroIngress}}</p>
{{/if}}
{{#if heroLinkURL}}
<div class="rh-hero__link">
<a href="{{heroLinkURL}}">{{heroLinkText}}</a>
</div>
{{/if}}
</span>
</div>
<div class="rh-dp-sm rh-hero__caption">{{captionText}}
{{#if heroIngress}}
<p class="rh-hero__ingress">{{heroIngress}}</p>
{{/if}}
{{#if heroLinkURL}}
<div class="rh-hero__link">
<a href="{{heroLinkURL}}">{{heroLinkText}}</a>
</div>
{{/if}}
</div>
</div>
</div>
{{/if}}
{
"fullscreen": "",
"backgroundColor": "pink",
"backgroundSize": "cover",
"paddingTop": "pt64",
"paddingBottom": "pb8",
"backgroundRepeat": "no-repeat",
"centered": "",
"captionText": "Björnbär sista händer ta sjö vemod själv, samtidigt räv nu plats.",
"heroIngress": "Dimma söka ingalunda denna göras stig lax björnbär bra, genom blivit denna olika när så olika sax, lax annat där brunsås ser del mot.",
"heroLinkURL": "http://www.regionhalland.se",
"heroLinkText": "Löksås ipsum på dimmig stig"
}
.rh-hero {
&__caption {
color: $white;
background: $black;
padding: $space-6;
line-height: $line-height--standard;
font-size: $font-size--2xl;
&--desktop {
display: none;
@include medium {
display: inline;
max-width: 22em;
}
}
&--secondary {
color: $black;
background: $white;
}
&--rounded {
border-radius: $border-radius--medium;
}
}
&__ingress {
font-size: $font-size--2xs;
line-height: $line-height--large;
padding-top: $space-2;
}
&__link {
font-size: $font-size--2xs;
line-height: $line-height--large;
text-align: right;
}
&__link a {
color: white;
}
&__middle-container {
padding-left: 0;
padding-right: 0;
margin: auto;
max-width: $page__container--max-width;
@include medium {
padding-left: $page__container--medium-padding-x;
padding-right: $page__container--medium-padding-x;
}
@include large {
padding-left: $page__container--large-padding-x;
padding-right: $page__container--large-padding-x;
}
@include xlarge {
padding-left: $page__container--xlarge-padding-x;
padding-right: $page__container--xlarge-padding-x;
}
}
&__inner-container {
display:flex;
max-width: $hero--max-width;
margin: auto;
}
&__rounded {
@include medium {
border-radius: $border-radius--medium;
}
}
}
{
"name": "regionhalland/hero",
"description": "Image hero",
"type": "styleguide-molecule",
"license": "GPL-3.0",
"authors": [
{
"name": "Roland Hydén",
"email": "Roland.Hyden@Regionhalland.se"
}
],
"require": {}
}
/* Box-modell/beteende */
$hero--max-width: 90.0625em; //false - 1441px;
min-width
och max-with
..rh-image-hero
-> .rh-hero__image
..rh-hero...