open-icon
Version:
Open Icon
162 lines (155 loc) • 3.65 kB
CSS
.icon-settings__wiggle svg line,
.icon-settings__wiggle svg circle {
transition: transform var(--transition-time, 0.3s) var(--transition-timing-function, cubic-bezier(0.4, 0, 0.2, 1));
}
.icon-settings__wiggle svg line {
color: var(--settings-line-color, inherit);
}
.icon-settings__wiggle svg circle {
color: var(--settings-dot-color, inherit);
fill: var(--settings-dot-fill, var(--icon-fill, currentColor));
}
.icon-settings__wiggle svg line {
transform-box: fill-box;
}
.icon-settings__wiggle svg circle:nth-of-type(4) {
transform: translateX(40%);
}
.icon-settings__wiggle svg circle:nth-of-type(5) {
transform: translateX(-40%);
}
.icon-settings__wiggle svg circle:nth-of-type(6) {
transform: translateX(20%);
}
.icon-settings__wiggle svg line:nth-child(4) {
transform: scale(0.2, 1);
}
.icon-settings__wiggle svg line:nth-child(5) {
transform: translateX(70%) scale(0.3, 1);
}
.icon-settings__wiggle svg line:nth-child(6) {
transform: scale(7, 1);
}
.icon-settings__wiggle svg line:nth-child(7) {
transform: scale(7.5, 1) translateX(-80%);
}
.icon-settings__wiggle svg line:nth-child(8) {
transform: scale(0.5, 1) translateX(120%);
}
.icon-settings__wiggle svg line:nth-child(9) {
transform: scale(1.8, 1);
}
.icon-chip__rotate svg {
animation: icon_chip__rotate 1s ease-in-out infinite;
}
@keyframes icon_chip__rotate {
0% {
transform: rotate(0deg);
}
25%, 100% {
transform: rotate(90deg);
}
}
.icon-graph-up__paint svg line {
stroke-dashoffset: 2em;
stroke-dasharray: 2em;
animation: icon_graph_up__paint_lines 1s linear forwards;
}
@keyframes icon_graph_up__paint_lines {
0% {
stroke-dashoffset: 2em;
}
100% {
stroke-dashoffset: 0;
}
}
.icon-graph-up__paint svg line:nth-child(1) {
animation-delay: 0.1s;
}
.icon-graph-up__paint svg line:nth-child(2) {
animation-delay: 0.2s;
}
.icon-graph-up__paint svg line:nth-child(3) {
animation-delay: 0.3s;
}
.icon-graph-up__paint svg line:nth-child(4) {
animation-delay: 0.4s;
}
.icon-graph-up__paint svg line:nth-child(5) {
animation-delay: 0.5s;
}
.icon-graph-up__paint svg line:nth-child(6) {
animation-delay: 0.6s;
}
.icon-graph-up__paint svg polyline {
stroke-dashoffset: 5em;
stroke-dasharray: 5em;
animation: icon_graph_up__paint_polyline 1s linear forwards;
}
@keyframes icon_graph_up__paint_polyline {
0% {
stroke-dashoffset: 5em;
}
100% {
stroke-dashoffset: 0;
}
}
.icon-luggage-animated {
overflow: hidden;
}
.icon-luggage-animated svg {
animation: luggage 1s ease-in-out forwards;
}
@keyframes luggage {
0% {
transform: translateX(0%);
}
25%, 49.9% {
transform: translateX(200%);
}
50% {
transform: translateX(-200%);
}
100% {
transform: translateX(0%);
}
}
.icon-star__rotate svg {
animation: iconStar__rotate 1s ease-in-out forwards;
}
@keyframes iconStar__rotate {
0% {
transform: rotate(0deg);
}
25%, 100% {
transform: rotate(72deg);
}
}
.icon-temple__build svg line:nth-child(1),
.icon-temple__build svg line:nth-child(2),
.icon-temple__build svg line:nth-child(3),
.icon-temple__build svg line:nth-child(4) {
animation: iconTemple__build_pilars 0.5s ease-in-out forwards;
}
@keyframes iconTemple__build_pilars {
50% {
stroke-dasharray: 2em;
stroke-dashoffset: -2em;
}
0%, 100% {
stroke-dasharray: 2em;
stroke-dashoffset: 0em;
}
}
.icon-temple__build svg path {
animation: iconTemple__build_roof 0.5s ease-in-out forwards;
}
@keyframes iconTemple__build_roof {
50% {
transform: translateY(50%);
}
0%, 100% {
transform: translateY(0%);
}
}
/*# sourceMappingURL=style.css.map */