fLausch commited on
Commit
cc06696
·
verified ·
1 Parent(s): ff95034

prepare the windows with hyper glossy effekt

Browse files
Files changed (4) hide show
  1. components/footer.js +23 -5
  2. components/navigation.js +23 -5
  3. index.html +6 -7
  4. style.css +15 -1
components/footer.js CHANGED
@@ -7,15 +7,33 @@ class CustomFooter extends HTMLElement {
7
  display: block;
8
  margin-top: auto;
9
  }
10
-
11
  footer {
12
- background: rgba(15, 23, 42, 0.8);
13
- backdrop-filter: blur(20px);
14
- border-top: 1px solid rgba(255, 255, 255, 0.1);
 
 
15
  padding: 2rem 0;
 
 
 
 
16
  }
17
 
18
- .footer-content {
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  max-width: 7rem;
20
  margin: 0 auto;
21
  padding: 0 1rem;
 
7
  display: block;
8
  margin-top: auto;
9
  }
 
10
  footer {
11
+ background: linear-gradient(135deg,
12
+ rgba(15, 23, 42, 0.9) 0%,
13
+ rgba(15, 23, 42, 0.7) 100%);
14
+ backdrop-filter: blur(30px) saturate(200%);
15
+ border-top: 1px solid rgba(255, 255, 255, 0.3);
16
  padding: 2rem 0;
17
+ box-shadow:
18
+ 0 -4px 20px rgba(0, 0, 0, 0.1),
19
+ inset 0 -1px 0 rgba(255, 255, 255, 0.2);
20
+ position: relative;
21
  }
22
 
23
+ footer::before {
24
+ content: '';
25
+ position: absolute;
26
+ top: 0;
27
+ left: 0;
28
+ right: 0;
29
+ height: 1px;
30
+ background: linear-gradient(90deg,
31
+ transparent 0%,
32
+ rgba(14, 165, 233, 0.5) 50%,
33
+ transparent 100%);
34
+ animation: top-shimmer 6s linear infinite;
35
+ }
36
+ .footer-content {
37
  max-width: 7rem;
38
  margin: 0 auto;
39
  padding: 0 1rem;
components/navigation.js CHANGED
@@ -9,15 +9,33 @@ class CustomNavigation extends HTMLElement {
9
  top: 0;
10
  z-index: 50;
11
  }
12
-
13
  nav {
14
- background: rgba(15, 23, 42, 0.8);
15
- backdrop-filter: blur(20px);
16
- border-bottom: 1px solid rgba(255, 255, 255, 0.1);
 
 
17
  padding: 1rem 0;
 
 
 
 
18
  }
19
 
20
- .nav-container {
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  max-width: 7rem;
22
  margin: 0 auto;
23
  padding: 0 1rem;
 
9
  top: 0;
10
  z-index: 50;
11
  }
 
12
  nav {
13
+ background: linear-gradient(135deg,
14
+ rgba(15, 23, 42, 0.9) 0%,
15
+ rgba(15, 23, 42, 0.7) 100%);
16
+ backdrop-filter: blur(30px) saturate(200%);
17
+ border-bottom: 1px solid rgba(255, 255, 255, 0.3);
18
  padding: 1rem 0;
19
+ box-shadow:
20
+ 0 4px 20px rgba(0, 0, 0, 0.1),
21
+ inset 0 1px 0 rgba(255, 255, 255, 0.2);
22
+ position: relative;
23
  }
24
 
25
+ nav::before {
26
+ content: '';
27
+ position: absolute;
28
+ top: 0;
29
+ left: 0;
30
+ right: 0;
31
+ height: 1px;
32
+ background: linear-gradient(90deg,
33
+ transparent 0%,
34
+ rgba(14, 165, 233, 0.5) 50%,
35
+ transparent 100%);
36
+ animation: top-shimmer 6s linear infinite;
37
+ }
38
+ .nav-container {
39
  max-width: 7rem;
40
  margin: 0 auto;
41
  padding: 0 1rem;
index.html CHANGED
@@ -98,8 +98,8 @@
98
  <!-- Left Column - Now Playing & Player -->
99
  <div class="lg:col-span-2 space-y-8">
100
  <!-- Now Playing Card -->
101
- <section class="bg-gradient-to-br from-gray-800/50 to-black/50 backdrop-blur-xl rounded-3xl p-8 border border-gray-700/50 shadow-2xl">
102
- <div class="flex items-center justify-between mb-6">
103
  <h2 class="text-2xl font-bold flex items-center gap-3">
104
  <i data-feather="play-circle" class="text-primary-400"></i>
105
  <span class="bg-gradient-to-r from-primary-300 to-primary-400 bg-clip-text text-transparent">Now Playing</span>
@@ -189,8 +189,8 @@
189
  <!-- Right Column - Sets Archive -->
190
  <div class="space-y-8">
191
  <!-- Archive Header -->
192
- <section class="bg-gradient-to-br from-gray-800/50 to-black/50 backdrop-blur-xl rounded-3xl p-8 border border-gray-700/50">
193
- <h2 class="text-2xl font-bold mb-6 flex items-center gap-3">
194
  <i data-feather="music" class="text-primary-400"></i>
195
  <span class="bg-gradient-to-r from-primary-300 to-primary-400 bg-clip-text text-transparent">The Vault</span>
196
  </h2>
@@ -213,10 +213,9 @@
213
  </div>
214
  </div>
215
  </section>
216
-
217
  <!-- Sets List Container -->
218
- <section class="bg-gradient-to-br from-gray-800/40 to-black/40 backdrop-blur-xl rounded-3xl p-6 border border-gray-700/50">
219
- <div id="sets-container" class="space-y-4">
220
  <!-- Sets will be loaded here by JavaScript -->
221
  <div class="text-center py-12">
222
  <div class="inline-block p-4 rounded-2xl bg-gradient-to-r from-primary-900/20 to-secondary-900/20">
 
98
  <!-- Left Column - Now Playing & Player -->
99
  <div class="lg:col-span-2 space-y-8">
100
  <!-- Now Playing Card -->
101
+ <section class="glossy-card rounded-3xl p-8">
102
+ <div class="flex items-center justify-between mb-6">
103
  <h2 class="text-2xl font-bold flex items-center gap-3">
104
  <i data-feather="play-circle" class="text-primary-400"></i>
105
  <span class="bg-gradient-to-r from-primary-300 to-primary-400 bg-clip-text text-transparent">Now Playing</span>
 
189
  <!-- Right Column - Sets Archive -->
190
  <div class="space-y-8">
191
  <!-- Archive Header -->
192
+ <section class="glossy-card rounded-3xl p-8">
193
+ <h2 class="text-2xl font-bold mb-6 flex items-center gap-3">
194
  <i data-feather="music" class="text-primary-400"></i>
195
  <span class="bg-gradient-to-r from-primary-300 to-primary-400 bg-clip-text text-transparent">The Vault</span>
196
  </h2>
 
213
  </div>
214
  </div>
215
  </section>
 
216
  <!-- Sets List Container -->
217
+ <section class="glossy-card rounded-3xl p-6">
218
+ <div id="sets-container" class="space-y-4">
219
  <!-- Sets will be loaded here by JavaScript -->
220
  <div class="text-center py-12">
221
  <div class="inline-block p-4 rounded-2xl bg-gradient-to-r from-primary-900/20 to-secondary-900/20">
style.css CHANGED
@@ -7,14 +7,28 @@
7
  padding: 0;
8
  box-sizing: border-box;
9
  }
10
-
11
  body {
12
  font-family: 'Inter', sans-serif;
13
  background: linear-gradient(135deg, #0f172a 0%, #000000 50%, #0f172a 100%);
14
  background-attachment: fixed;
15
  min-height: 100vh;
 
16
  }
17
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  /* Custom Scrollbar */
19
  ::-webkit-scrollbar {
20
  width: 10px;
 
7
  padding: 0;
8
  box-sizing: border-box;
9
  }
 
10
  body {
11
  font-family: 'Inter', sans-serif;
12
  background: linear-gradient(135deg, #0f172a 0%, #000000 50%, #0f172a 100%);
13
  background-attachment: fixed;
14
  min-height: 100vh;
15
+ position: relative;
16
  }
17
 
18
+ body::before {
19
+ content: '';
20
+ position: fixed;
21
+ top: 0;
22
+ left: 0;
23
+ right: 0;
24
+ bottom: 0;
25
+ background:
26
+ radial-gradient(ellipse at top left, rgba(14, 165, 233, 0.15) 0%, transparent 50%),
27
+ radial-gradient(ellipse at bottom right, rgba(217, 70, 239, 0.15) 0%, transparent 50%),
28
+ radial-gradient(ellipse at center, rgba(2, 132, 199, 0.08) 0%, transparent 70%);
29
+ pointer-events: none;
30
+ z-index: 1;
31
+ }
32
  /* Custom Scrollbar */
33
  ::-webkit-scrollbar {
34
  width: 10px;