2024-01-09 16:13:20 +01:00
|
|
|
body {
|
2024-01-14 20:12:27 +01:00
|
|
|
background: $color__background-body; // Fallback for when there is no custom background color defined.
|
2024-02-01 22:36:38 +01:00
|
|
|
//background-image: url(./assets/img/background-colors-02.jpg);
|
|
|
|
//background-size: cover;
|
|
|
|
//background-position: center center;
|
|
|
|
//background-repeat: no-repeat;
|
|
|
|
position: relative;
|
2024-04-02 14:04:49 +02:00
|
|
|
&.admin-bar { //if else breaks the WordPress inline styles when front end editing
|
|
|
|
position: inherit;
|
|
|
|
}
|
2024-02-01 22:36:38 +01:00
|
|
|
}
|
2024-02-02 12:59:57 +01:00
|
|
|
.liquid-bubbles {
|
2024-02-01 22:36:38 +01:00
|
|
|
overflow: hidden;
|
|
|
|
float: left;
|
|
|
|
position: fixed;
|
|
|
|
top: 0;
|
|
|
|
left: 0;
|
|
|
|
z-index: -1000;
|
|
|
|
width: 100vw;
|
|
|
|
height: 100vh;
|
|
|
|
|
|
|
|
}
|
2024-02-02 14:15:50 +01:00
|
|
|
@keyframes bubble-move {
|
|
|
|
from {
|
|
|
|
width: 40vw;
|
|
|
|
height: 40vw;
|
|
|
|
filter: blur(10rem);
|
|
|
|
/* transform: rotate(0);*/
|
|
|
|
}
|
|
|
|
to {
|
|
|
|
width: 90vw;
|
|
|
|
height: 20vw;
|
|
|
|
filter: blur(20rem);
|
|
|
|
/* transform: rotate(5deg);*/
|
|
|
|
}
|
|
|
|
}
|
2024-02-02 12:59:57 +01:00
|
|
|
.bubbles {
|
2024-02-01 22:36:38 +01:00
|
|
|
--size: 40vw;
|
2024-02-02 14:15:50 +01:00
|
|
|
--position: -5vw;
|
|
|
|
filter: blur(20rem);
|
2024-02-01 22:36:38 +01:00
|
|
|
position:absolute;
|
|
|
|
width: var(--size);
|
|
|
|
height: var(--size);
|
2024-02-02 14:15:50 +01:00
|
|
|
border-radius: 20%;
|
|
|
|
background: linear-gradient(var(--bgangle),var(--bgcolor), transparent);
|
|
|
|
//animation: 4s ease-in-out 4s infinite alternate bubble-move;
|
2024-02-02 12:59:57 +01:00
|
|
|
&.bubble-01{
|
2024-02-01 22:36:38 +01:00
|
|
|
top: var(--position);
|
|
|
|
left: var(--position);
|
2024-02-02 12:59:57 +01:00
|
|
|
--bgcolor: var(--bubble-color-01);
|
2024-02-02 14:15:50 +01:00
|
|
|
//--bgangle: to bottom right;
|
|
|
|
--bgangle: 135deg;
|
|
|
|
animation: 5s ease-in-out 2s infinite alternate bubble-move;
|
2024-02-01 22:36:38 +01:00
|
|
|
}
|
2024-02-02 12:59:57 +01:00
|
|
|
&.bubble-02{
|
|
|
|
top: var(--position);
|
|
|
|
right: var(--position);
|
|
|
|
--bgcolor: var(--bubble-color-02);
|
2024-02-02 14:15:50 +01:00
|
|
|
//--bgangle: to bottom left;
|
|
|
|
--bgangle: 225deg;
|
|
|
|
animation: 3s ease-in-out 0s infinite alternate bubble-move;
|
2024-02-01 22:36:38 +01:00
|
|
|
}
|
2024-02-02 12:59:57 +01:00
|
|
|
&.bubble-03{
|
|
|
|
bottom: var(--position);
|
|
|
|
left: var(--position);
|
|
|
|
--bgcolor: var(--bubble-color-03);
|
2024-02-02 14:15:50 +01:00
|
|
|
//--bgangle: to top right;
|
|
|
|
--bgangle: 45deg;
|
|
|
|
animation: 2s ease-in-out 3s infinite alternate bubble-move;
|
2024-02-01 22:36:38 +01:00
|
|
|
}
|
2024-02-02 12:59:57 +01:00
|
|
|
&.bubble-04{
|
|
|
|
bottom: var(--position);
|
|
|
|
right: var(--position);
|
|
|
|
--bgcolor: var(--bubble-color-04);
|
2024-02-02 14:15:50 +01:00
|
|
|
//--bgangle: to top left;
|
|
|
|
--bgangle: 325deg;
|
|
|
|
animation: 4s ease-in-out 1s infinite alternate bubble-move;
|
2024-02-01 22:36:38 +01:00
|
|
|
}
|
2024-01-09 16:13:20 +01:00
|
|
|
}
|