update: ガヴリールロゴの打ち消し要素にスタイルを適用
This commit is contained in:
parent
dc8a8bd01c
commit
de54c035bc
@ -135,3 +135,25 @@
|
|||||||
60% { transform: scaleX(1); }
|
60% { transform: scaleX(1); }
|
||||||
100% { top: calc(50% - 30px); transform: scaleX(1.2); }
|
100% { top: calc(50% - 30px); transform: scaleX(1.2); }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@keyframes gab-animation__show-clock-frame {
|
||||||
|
from { transform: scale(0); }
|
||||||
|
to { transform: scale(1); }
|
||||||
|
}
|
||||||
|
@keyframes gab-animation__show-clock-hand {
|
||||||
|
from { height: 0; top: 50%; }
|
||||||
|
to { height: 100%; top: 0%; }
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes gab-animation__reverse-clock-hand {
|
||||||
|
from { transform: rotate(0deg); }
|
||||||
|
to { transform: rotate(-30deg); }
|
||||||
|
}
|
||||||
|
@keyframes gab-animation__rotate-clock-hand {
|
||||||
|
from { transform: rotate(-30deg); }
|
||||||
|
to { transform: rotate(360deg); }
|
||||||
|
}
|
||||||
|
@keyframes gab-animation__scale-clock-hand {
|
||||||
|
from { width: 10px; left: calc(50% - 5px); }
|
||||||
|
to { width: 100%; left: 0; }
|
||||||
|
}
|
||||||
|
|||||||
@ -305,6 +305,70 @@
|
|||||||
.paint:nth-child(3) { left: calc(50% - 50px); }
|
.paint:nth-child(3) { left: calc(50% - 50px); }
|
||||||
.paint:nth-child(4) { left: calc(50% + 90px); }
|
.paint:nth-child(4) { left: calc(50% + 90px); }
|
||||||
.paint:nth-child(5) { left: calc(50% + 230px); }
|
.paint:nth-child(5) { left: calc(50% + 230px); }
|
||||||
|
|
||||||
|
.frame {
|
||||||
|
position: absolute; left: 0;
|
||||||
|
width: 100%; height: calc((100% - 300px) / 2);
|
||||||
|
overflow: hidden;
|
||||||
|
|
||||||
|
div {
|
||||||
|
position: absolute;
|
||||||
|
top: 0; left: 0;
|
||||||
|
width: 100%; height: 100%;
|
||||||
|
}
|
||||||
|
div:nth-child(1) { background-color: $theme-gray; }
|
||||||
|
div:nth-child(2) { background-color: $theme-bg; }
|
||||||
|
div:nth-child(3) { background-color: $theme-light-pink; }
|
||||||
|
div:nth-child(4) { background-color: $theme-pink; }
|
||||||
|
div:nth-child(5) { background-color: $theme-mint; }
|
||||||
|
}
|
||||||
|
.frame-top {
|
||||||
|
top: 0;
|
||||||
|
div { transform: translateY(100%); }
|
||||||
|
}
|
||||||
|
.frame-bottom {
|
||||||
|
bottom: 0;
|
||||||
|
div { transform: translateY(-100%); }
|
||||||
|
}
|
||||||
|
|
||||||
|
.clock {
|
||||||
|
position: absolute;
|
||||||
|
top: calc((100% - 300px) / 2); left: 0;
|
||||||
|
width: 100%; height: 300px;
|
||||||
|
|
||||||
|
&::before,
|
||||||
|
&::after {
|
||||||
|
content: ""; display: block;
|
||||||
|
position: absolute;
|
||||||
|
transform: scale(0);
|
||||||
|
}
|
||||||
|
&::before {
|
||||||
|
top: calc(50% - 100px);
|
||||||
|
left: calc(50% - 100px);
|
||||||
|
width: 200px; height: 200px;
|
||||||
|
border-radius: 50%;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border: dashed 5px $theme-mint;
|
||||||
|
}
|
||||||
|
&::after {
|
||||||
|
top: calc(50% - 125px);
|
||||||
|
left: calc(50% - 125px);
|
||||||
|
width: 250px; height: 250px;
|
||||||
|
border-radius: 50%;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border: solid 10px $theme-mint;
|
||||||
|
border-top-color: transparent;
|
||||||
|
border-bottom-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
div {
|
||||||
|
position: absolute;
|
||||||
|
left: calc(50% - 5px); top: 50%;
|
||||||
|
width: 10px; height: 0;
|
||||||
|
background-color: $theme-mint;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*************************************************************************************************
|
/*************************************************************************************************
|
||||||
@ -509,6 +573,41 @@
|
|||||||
div:nth-child(4):after { animation: slide-bottom 0.9s ease 9.7s forwards; }
|
div:nth-child(4):after { animation: slide-bottom 0.9s ease 9.7s forwards; }
|
||||||
.char:after { animation: slide-top 1.8s ease-out 9.7s reverse forwards; }
|
.char:after { animation: slide-top 1.8s ease-out 9.7s reverse forwards; }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.frame-top {
|
||||||
|
div:nth-child(1) { animation: slide-top 0.4s ease 12.5s forwards; }
|
||||||
|
div:nth-child(2) { animation: slide-top 0.4s ease 12.6s forwards; }
|
||||||
|
div:nth-child(3) { animation: slide-top 0.4s ease 12.7s forwards; }
|
||||||
|
div:nth-child(4) { animation: slide-top 0.4s ease 12.8s forwards; }
|
||||||
|
div:nth-child(5) { animation: slide-top 0.4s ease 12.9s forwards; }
|
||||||
|
}
|
||||||
|
.frame-bottom {
|
||||||
|
div:nth-child(1) { animation: slide-bottom 0.4s ease 12.5s forwards; }
|
||||||
|
div:nth-child(2) { animation: slide-bottom 0.4s ease 12.6s forwards; }
|
||||||
|
div:nth-child(3) { animation: slide-bottom 0.4s ease 12.7s forwards; }
|
||||||
|
div:nth-child(4) { animation: slide-bottom 0.4s ease 12.8s forwards; }
|
||||||
|
div:nth-child(5) { animation: slide-bottom 0.4s ease 12.9s forwards; }
|
||||||
|
}
|
||||||
|
|
||||||
|
.clock {
|
||||||
|
&::before {
|
||||||
|
animation:
|
||||||
|
gab-animation__show-clock-frame 0.5s ease 13.3s forwards,
|
||||||
|
rotate360 4s linear 13.8s infinite;
|
||||||
|
}
|
||||||
|
&::after {
|
||||||
|
animation:
|
||||||
|
gab-animation__show-clock-frame 0.5s ease 13.4s forwards,
|
||||||
|
rotate360 3s linear 13.9s infinite;
|
||||||
|
}
|
||||||
|
div {
|
||||||
|
animation:
|
||||||
|
gab-animation__show-clock-hand 0.3s ease 14s forwards,
|
||||||
|
gab-animation__reverse-clock-hand 0.4s ease 14.3s forwards,
|
||||||
|
gab-animation__rotate-clock-hand 0.3s ease-out 14.7s forwards,
|
||||||
|
gab-animation__scale-clock-hand 0.4s ease 14.8s forwards;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user