Skip to content

Commit effe036

Browse files
author
Simon L. Lange
committed
Bellcom: Added proper hero element hover effects
1 parent 3525ad4 commit effe036

File tree

2 files changed

+54
-6
lines changed

2 files changed

+54
-6
lines changed

web/themes/custom/subsites/bellcom_theme/assets/css/bundle.css

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1513,7 +1513,33 @@ footer .bottom__footer .bottom__footer-inner .right-side .footer-socials .instag
15131513
position: relative;
15141514
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
15151515
transition: 0.3s ease;
1516+
overflow: hidden;
1517+
transform-origin: center top;
1518+
transform-style: preserve-3d;
1519+
transform: translateZ(0);
15161520
}
1521+
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element:after {
1522+
position: absolute;
1523+
content: '';
1524+
z-index: 10;
1525+
width: 200%;
1526+
height: 100%;
1527+
top: -90%;
1528+
left: -20px;
1529+
opacity: .1;
1530+
transform: rotate(45deg);
1531+
background: #fff;
1532+
filter: blur(30px);
1533+
transition: .3s ease;
1534+
}
1535+
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element:hover {
1536+
transform: scale(1.02);
1537+
}
1538+
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element:hover:after {
1539+
transform: rotate(25deg);
1540+
top: -40%;
1541+
opacity: .15;
1542+
}
15171543
@media (max-width: 1200px) {
15181544
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element {
15191545
display: block;
@@ -1533,9 +1559,6 @@ footer .bottom__footer .bottom__footer-inner .right-side .footer-socials .instag
15331559
width: 95%
15341560
}
15351561
}
1536-
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element:hover {
1537-
transform: scale(1.01);
1538-
}
15391562
.hero-wrapper .hero__inner-wrapper .hero__element-wrapper .hero__element img {
15401563
position: absolute;
15411564
top: 0;

web/themes/custom/subsites/bellcom_theme/src/scss/sections/hero.scss

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,34 @@
178178
position: relative;
179179
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
180180
transition: 0.3s ease;
181+
overflow: hidden;
182+
transform-origin: center top;
183+
transform-style: preserve-3d;
184+
transform: translateZ(0);
185+
186+
&:after {
187+
position: absolute;
188+
content: '';
189+
z-index: 10;
190+
width: 200%;
191+
height: 100%;
192+
top: -90%;
193+
left: -20px;
194+
opacity: .1;
195+
transform: rotate(45deg);
196+
background: #fff;
197+
filter: blur(30px);
198+
transition: .3s ease;
199+
}
200+
201+
&:hover {
202+
transform: scale(1.02);
203+
&:after {
204+
transform: rotate(25deg);
205+
top: -40%;
206+
opacity: .15;
207+
}
208+
}
181209

182210
@media (max-width: 1200px) {
183211
display: block;
@@ -195,9 +223,6 @@
195223
width: 95%;
196224
}
197225

198-
&:hover {
199-
transform: scale(1.01);
200-
}
201226

202227
img {
203228
position: absolute;

0 commit comments

Comments
 (0)