burtenshaw commited on
Commit
a3c89f3
·
1 Parent(s): 88b4c8a

add transition

Browse files
Files changed (1) hide show
  1. src/routes/+page.svelte +19 -0
src/routes/+page.svelte CHANGED
@@ -434,6 +434,14 @@
434
  --border-color: #333;
435
  --input-bg: #2a2a2a;
436
  --selected-bg: rgba(187, 134, 252, 0.2); /* Semi-transparent primary */
 
 
 
 
 
 
 
 
437
  }
438
 
439
  /* Basic Reset & Body */
@@ -725,6 +733,17 @@
725
  transform: none; /* Override */
726
  }
727
 
 
 
 
 
 
 
 
 
 
 
 
728
 
729
  /* Error/Info Messages */
730
  .error-message, .info-message {
 
434
  --border-color: #333;
435
  --input-bg: #2a2a2a;
436
  --selected-bg: rgba(187, 134, 252, 0.2); /* Semi-transparent primary */
437
+
438
+ /* Animated Background */
439
+ --gradient-start: #1a1a2e; /* Dark Blue/Purple */
440
+ --gradient-mid: #16213e; /* Darker Blue */
441
+ --gradient-end: #0f3460; /* Deep Blue */
442
+ background: linear-gradient(-45deg, var(--gradient-start), var(--gradient-mid), var(--gradient-end), var(--gradient-mid));
443
+ background-size: 400% 400%;
444
+ animation: gradientBG 15s ease infinite;
445
  }
446
 
447
  /* Basic Reset & Body */
 
733
  transform: none; /* Override */
734
  }
735
 
736
+ @keyframes gradientBG {
737
+ 0% {
738
+ background-position: 0% 50%;
739
+ }
740
+ 50% {
741
+ background-position: 100% 50%;
742
+ }
743
+ 100% {
744
+ background-position: 0% 50%;
745
+ }
746
+ }
747
 
748
  /* Error/Info Messages */
749
  .error-message, .info-message {