mirror of
https://github.com/zen-browser/desktop.git
synced 2025-07-13 12:25:29 +02:00
331 lines
4.4 KiB
CSS
331 lines
4.4 KiB
CSS
@keyframes zen-jello-animation {
|
|
0% {
|
|
transform: scale3d(0.8, 0.8, 0.8);
|
|
}
|
|
|
|
60% {
|
|
transform: scale3d(1.02, 1.02, 1.02);
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
}
|
|
|
|
@keyframes zen-theme-picker-dot-animation {
|
|
from {
|
|
transform: scale(0.8) translate(-50%, -50%);
|
|
}
|
|
50% {
|
|
transform: scale(1.2) translate(-50%, -50%);
|
|
}
|
|
to {
|
|
transform: scale(1) translate(-50%, -50%);
|
|
}
|
|
}
|
|
|
|
@keyframes zen-main-app-wrapper-animation {
|
|
from {
|
|
opacity: 1;
|
|
}
|
|
to {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-jello-out-animation {
|
|
0% {
|
|
transform: scale3d(1, 1, 1);
|
|
}
|
|
|
|
60% {
|
|
transform: scale3d(1.02, 1.02, 1.02);
|
|
}
|
|
|
|
99% {
|
|
opacity: 0;
|
|
transform: scale3d(0.8, 0.8, 0.8);
|
|
}
|
|
|
|
100% {
|
|
-moz-window-transform: none;
|
|
transform: none;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-slide-in {
|
|
from {
|
|
transform: translateX(-30px);
|
|
opacity: 0;
|
|
}
|
|
to {
|
|
transform: translateX(0);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-deck-fadeIn {
|
|
0% {
|
|
transform: scale(0.9);
|
|
opacity: 0;
|
|
}
|
|
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@keyframes better-sidebar-pinned-hide {
|
|
0% {
|
|
opacity: 1;
|
|
transform: scale(1) rotateX(0deg);
|
|
}
|
|
|
|
100% {
|
|
transform: scale(0.99) rotateX(-5deg);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes better-sidebar-pinned-show {
|
|
0% {
|
|
opacity: 0;
|
|
|
|
transform: scale(0.99) rotateX(-5deg);
|
|
}
|
|
|
|
100% {
|
|
transform: scale(1) rotateX(0deg);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@keyframes better-sidebar-hide {
|
|
0% {
|
|
opacity: 1;
|
|
|
|
transform: scale(1) rotateX(0deg);
|
|
}
|
|
|
|
100% {
|
|
transform: scale(0.99) rotateX(-5deg);
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes better-sidebar-show {
|
|
0% {
|
|
opacity: 0;
|
|
}
|
|
|
|
100% {
|
|
transform: scale(1);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@keyframes better-sidebar-intro-show {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateY(5px);
|
|
}
|
|
|
|
100% {
|
|
transform: translateY(0px);
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-vtabs-animation {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateX(-10px);
|
|
}
|
|
|
|
20% {
|
|
opacity: 1;
|
|
}
|
|
|
|
100% {
|
|
transform: translateX(0);
|
|
}
|
|
}
|
|
|
|
@keyframes zen-sidebar-panel-animation-right {
|
|
0% {
|
|
opacity: 0;
|
|
transform: translateX(10px);
|
|
}
|
|
|
|
20% {
|
|
opacity: 1;
|
|
}
|
|
|
|
100% {
|
|
transform: translateX(0);
|
|
}
|
|
}
|
|
|
|
@keyframes zen-sidebar-panel-animation-reverse {
|
|
0% {
|
|
opacity: 1;
|
|
transform: translateX(0) scale3d(1, 1, 1);
|
|
}
|
|
|
|
99% {
|
|
opacity: 0;
|
|
transform: translateX(-50px) scale3d(0.95, 0.95, 0.95);
|
|
}
|
|
|
|
100% {
|
|
display: none !important;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-workspaces-button-active {
|
|
from {
|
|
bottom: -20px;
|
|
}
|
|
|
|
to {
|
|
bottom: -2px;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-workspaces-button-active-collapsed-left {
|
|
from {
|
|
left: -20px;
|
|
}
|
|
|
|
to {
|
|
left: -2px;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-workspaces-button-active-collapsed-right {
|
|
from {
|
|
right: -20px;
|
|
}
|
|
|
|
to {
|
|
right: -2px;
|
|
}
|
|
}
|
|
|
|
/* Mark: Zen Glance */
|
|
@keyframes zen-glance-overlay-animation {
|
|
from {
|
|
opacity: 0;
|
|
transform: scale(0.8);
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: scale(1);
|
|
}
|
|
}
|
|
|
|
@keyframes zen-glance-overlay-animation-out {
|
|
from {
|
|
opacity: 1;
|
|
}
|
|
|
|
to {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-glance-content-animation {
|
|
/* make the box appear from initial width/height and x/y coordinates */
|
|
0% {
|
|
opacity: 1;
|
|
}
|
|
|
|
30% {
|
|
top: -5px;
|
|
left: 50%;
|
|
transform: translateX(-50%);
|
|
}
|
|
|
|
70% {
|
|
/* make the box grow to full width/height */
|
|
opacity: 1;
|
|
transform: translateX(-50%);
|
|
top: -5px;
|
|
left: 50%;
|
|
width: 78%;
|
|
height: 103%;
|
|
}
|
|
|
|
100% {
|
|
/* make the box shrink to final width/height and x/y coordinates */
|
|
transform: translateX(-50%);
|
|
opacity: 1;
|
|
width: 75%;
|
|
height: 100%;
|
|
top: -5px;
|
|
left: 50%;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-glance-content-animation-out {
|
|
0% {
|
|
opacity: 0;
|
|
}
|
|
|
|
5% {
|
|
opacity: 1;
|
|
}
|
|
|
|
96% {
|
|
opacity: 1;
|
|
}
|
|
|
|
98% {
|
|
/* make the box grow to full width/height */
|
|
opacity: 1;
|
|
transform: translateX(-50%);
|
|
top: -5px;
|
|
left: 50%;
|
|
width: 77%;
|
|
height: 102%;
|
|
}
|
|
|
|
100% {
|
|
transform: translateX(-50%);
|
|
opacity: 1;
|
|
width: 75%;
|
|
height: 100%;
|
|
top: -5px;
|
|
left: 50%;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-glance-loading-animation {
|
|
0% {
|
|
opacity: 1;
|
|
width: 80%;
|
|
}
|
|
|
|
90% {
|
|
width: 100%;
|
|
}
|
|
|
|
100% {
|
|
opacity: 0;
|
|
}
|
|
}
|
|
|
|
@keyframes zen-glance-buttons-animation {
|
|
from {
|
|
right: 0;
|
|
opacity: 0;
|
|
}
|
|
|
|
to {
|
|
opacity: 1;
|
|
transform: translateX(105%);
|
|
}
|
|
}
|