Merge branch 'release/2.0.15'
This commit is contained in:
commit
180f853486
BIN
src/static/images/banner_merch.jpg
Normal file
BIN
src/static/images/banner_merch.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 846 KiB |
BIN
src/static/images/banner_shipping.jpg
Normal file
BIN
src/static/images/banner_shipping.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 912 KiB |
BIN
src/static/images/banner_sizes.jpg
Normal file
BIN
src/static/images/banner_sizes.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 949 KiB |
@ -11,6 +11,10 @@
|
|||||||
--green-color: #3ea165;
|
--green-color: #3ea165;
|
||||||
|
|
||||||
--default-border: 2px solid var(--gray-color);
|
--default-border: 2px solid var(--gray-color);
|
||||||
|
|
||||||
|
--animate: 1s;
|
||||||
|
--pause: 10s;
|
||||||
|
--total-duration: calc(var(--animate) * 2 + var(--pause) * 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
html {
|
html {
|
||||||
@ -452,6 +456,102 @@ section:not(:last-child) {
|
|||||||
font-family: 'Vollkorn', serif;
|
font-family: 'Vollkorn', serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.carousel {
|
||||||
|
width: 100vw;
|
||||||
|
height: 300px;
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel__wrapper {
|
||||||
|
width: 200vw;
|
||||||
|
display: flex;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.carousel__item {
|
||||||
|
background-color: rgba(0, 0, 0, 0.4);
|
||||||
|
background-blend-mode: multiply;
|
||||||
|
background-size: cover;
|
||||||
|
background-position: center;
|
||||||
|
color: #f1e8e2;
|
||||||
|
text-align: center;
|
||||||
|
padding: 2rem 1rem;
|
||||||
|
box-sizing: border-box;
|
||||||
|
text-shadow: 1px 1px 2px black;
|
||||||
|
font-family: 'Vollkorn', serif;
|
||||||
|
color: white;
|
||||||
|
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
width: 100vw;
|
||||||
|
height: 300px;
|
||||||
|
background-position: top;
|
||||||
|
background-size: cover;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-image-1 {
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
position: absolute;
|
||||||
|
background-image: url(/static/images/banner_sizes.jpg);
|
||||||
|
animation: slide-out-image-1 var(--total-duration) 3s
|
||||||
|
cubic-bezier(0.54, 0.12, 0.44, 1) infinite;
|
||||||
|
}
|
||||||
|
/* start + pause + start + pause = totall */
|
||||||
|
/* 2.5s + 3s + 2.5s + 3s = 11s*/
|
||||||
|
@keyframes slide-out-image-1 {
|
||||||
|
0% {
|
||||||
|
transform: translateX(0);
|
||||||
|
}
|
||||||
|
25% {
|
||||||
|
transform: translateX(-100%);
|
||||||
|
}
|
||||||
|
25.0001% {
|
||||||
|
transform: translateX(100%);
|
||||||
|
}
|
||||||
|
50% {
|
||||||
|
transform: translateX(100%);
|
||||||
|
}
|
||||||
|
75% {
|
||||||
|
transform: translateX(0%);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
transform: translateX(0%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-image-2 {
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
background-image: url(/static/images/banner_merch.jpg);
|
||||||
|
position: absolute;
|
||||||
|
animation: slide-in-image-2 var(--total-duration) 3s
|
||||||
|
cubic-bezier(0.54, 0.12, 0.44, 1) infinite;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* start + pause + start + pause = totall */
|
||||||
|
/* 2.5s + 3s + 2.5s + 3s = 11s*/
|
||||||
|
@keyframes slide-in-image-2 {
|
||||||
|
0% {
|
||||||
|
transform: translateX(0);
|
||||||
|
}
|
||||||
|
25% {
|
||||||
|
transform: translateX(-100%);
|
||||||
|
}
|
||||||
|
50% {
|
||||||
|
transform: translateX(-100%);
|
||||||
|
}
|
||||||
|
75% {
|
||||||
|
transform: translateX(-200%);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
transform: translateX(-200%);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.site__banner p {
|
.site__banner p {
|
||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,8 +6,15 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="site__banner site__banner--site">
|
<div class="carousel">
|
||||||
<h1>Now three different size bags to choose from!</h1>
|
<div class="carousel__wrapper">
|
||||||
|
<div class="carousel__item hero-image-1">
|
||||||
|
<h1>Now three different size bags to choose from!</h1>
|
||||||
|
</div>
|
||||||
|
<div class="carousel__item hero-image-2">
|
||||||
|
<h1>Merchandise now available!</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<article>
|
<article>
|
||||||
<div class="breadcrumbs">
|
<div class="breadcrumbs">
|
||||||
|
|||||||
@ -14,8 +14,15 @@
|
|||||||
{% endblock product_categories %}
|
{% endblock product_categories %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="site__banner site__banner--site">
|
<div class="carousel">
|
||||||
<h1>Now three different size bags to choose from!</h1>
|
<div class="carousel__wrapper">
|
||||||
|
<div class="carousel__item hero-image-1">
|
||||||
|
<h1>Now three different size bags to choose from!</h1>
|
||||||
|
</div>
|
||||||
|
<div class="carousel__item hero-image-2">
|
||||||
|
<h1>Merchandise now available!</h1>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<article>
|
<article>
|
||||||
<section class="product__list">
|
<section class="product__list">
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user