}
diff --git a/src/components/ui/AnimatedBackground.tsx b/src/components/ui/AnimatedBackground.tsx
new file mode 100644
index 0000000..07bf2d3
--- /dev/null
+++ b/src/components/ui/AnimatedBackground.tsx
@@ -0,0 +1,11 @@
+const AnimatedBackground = () => {
+ return (
+ <>
+
+
+
+ >
+ );
+};
+
+export default AnimatedBackground;
\ No newline at end of file
diff --git a/src/index.css b/src/index.css
index 6d5b001..cc0291a 100644
--- a/src/index.css
+++ b/src/index.css
@@ -5,7 +5,7 @@
:root {
/* @colorThemes/lightTheme/grayBlueAccent */
- --background: #f5faff;
+ --background: #000000;
--card: #f1f8ff;
--foreground: #001122;
--primary-cta: #15479c;
@@ -140,9 +140,7 @@ body {
min-height: 100vh;
overscroll-behavior: none;
overscroll-behavior-y: none;
- background: linear-gradient(60deg, var(--background) 0%, var(--background-accent) 50%, var(--background) 100%);
- background-size: 200% 200%;
- animation: moveGradient 15s ease infinite;
+ background: var(--background);
}
.app-container {
diff --git a/src/styles/animations.css b/src/styles/animations.css
index 1b756ab..34d3988 100644
--- a/src/styles/animations.css
+++ b/src/styles/animations.css
@@ -215,3 +215,56 @@
background-position: 0% 50%;
}
}
+
+@keyframes animStar {
+ from {
+ transform: translateY(0px);
+ }
+ to {
+ transform: translateY(-2000px);
+ }
+}
+
+.stars, .stars2, .stars3 {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ height: 100%;
+ display: block;
+}
+
+.stars {
+ background-image: radial-gradient(2px 2px at 20px 30px, #eee, rgba(0,0,0,0)),
+ radial-gradient(2px 2px at 40px 70px, #fff, rgba(0,0,0,0)),
+ radial-gradient(2px 2px at 50px 160px, #ddd, rgba(0,0,0,0)),
+ radial-gradient(2px 2px at 90px 40px, #fff, rgba(0,0,0,0)),
+ radial-gradient(2px 2px at 130px 80px, #fff, rgba(0,0,0,0)),
+ radial-gradient(2px 2px at 160px 120px, #ddd, rgba(0,0,0,0));
+ background-repeat: repeat;
+ background-size: 200px 200px;
+ animation: animStar 50s linear infinite;
+ z-index: -3;
+}
+
+.stars2 {
+ background-image: radial-gradient(1px 1px at 10px 20px, #fff, rgba(0,0,0,0)),
+ radial-gradient(1px 1px at 80px 60px, #ddd, rgba(0,0,0,0)),
+ radial-gradient(1px 1px at 120px 140px, #fff, rgba(0,0,0,0));
+ background-repeat: repeat;
+ background-size: 300px 300px;
+ animation: animStar 100s linear infinite;
+ z-index: -2;
+}
+
+.stars3 {
+ background-image: radial-gradient(3px 3px at 50px 50px, #fff, rgba(0,0,0,0)),
+ radial-gradient(3px 3px at 100px 100px, #ddd, rgba(0,0,0,0)),
+ radial-gradient(3px 3px at 150px 150px, #fff, rgba(0,0,0,0));
+ background-repeat: repeat;
+ background-size: 400px 400px;
+ animation: animStar 150s linear infinite;
+ z-index: -1;
+}