Skip to content

Commit 1af199d

Browse files
committed
style: add animation for loading modal setting panel
1 parent b2c4b0e commit 1af199d

File tree

2 files changed

+29
-2
lines changed

2 files changed

+29
-2
lines changed

src/App.css

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,17 @@
5757
animation: sweetX 0.35s forwards;
5858
}
5959

60+
.sweetXReverse {
61+
animation: sweetXReverse 0.35s forwards;
62+
}
63+
6064
.FadeAp {
6165
animation: FadeAp 0.35s forwards;
6266
}
67+
68+
.Fade {
69+
animation: Fade 0.35s forwards;
70+
}
6371
@keyframes sweetX {
6472
0% {
6573
opacity: 0;
@@ -70,6 +78,16 @@
7078
transform: translateX(0);
7179
}
7280
}
81+
@keyframes sweetXReverse {
82+
0% {
83+
opacity: 0;
84+
transform: translateX(100px);
85+
}
86+
100% {
87+
opacity: 1;
88+
transform: translateX(0);
89+
}
90+
}
7391
@keyframes FadeAp {
7492
0% {
7593
opacity: 0;
@@ -80,3 +98,12 @@
8098
transform: scale(1) translateY(0);
8199
}
82100
}
101+
102+
@keyframes Fade {
103+
0% {
104+
opacity: 0;
105+
}
106+
100% {
107+
opacity: 1;
108+
}
109+
}

src/components/Partials/ThemeSettings.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ const ThemeSettings = () => {
1010
StateContext();
1111
return (
1212
<div
13-
className="bg-half-transparent w-screen fixed nav-item top-0 right-0"
13+
className="Fade bg-half-transparent w-screen fixed nav-item top-0 right-0"
1414
onClick={setThemeSettings}
1515
>
1616
<div
17-
className="float-right h-screen dark:text-gray-200 bg-white dark:[#484B52] w-400"
17+
className="float-right sweetXReverse h-screen dark:text-gray-200 bg-white dark:[#484B52] w-400"
1818
onClick={(e) => e.stopPropagation()}
1919
>
2020
<div className="flex items-center justify-between p-4 ml-4">

0 commit comments

Comments
 (0)