ProjectGenesis commited on
Commit
bda385a
·
verified ·
1 Parent(s): 26f6fde

add glowing effect for all borders - Follow Up Deployment

Browse files
Files changed (1) hide show
  1. index.html +79 -2
index.html CHANGED
@@ -41,6 +41,29 @@
41
  -webkit-backdrop-filter: blur(10px);
42
  border: 1px solid rgba(212, 175, 55, 0.3);
43
  border-radius: 12px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  }
45
 
46
  .premium-gradient {
@@ -48,12 +71,41 @@
48
  }
49
 
50
  .card-hover {
51
- transition: transform 0.3s ease, box-shadow 0.3s ease;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
52
  }
53
 
54
  .card-hover:hover {
55
  transform: translateY(-5px);
56
- box-shadow: 0 10px 25px rgba(212, 175, 55, 0.4), 0 0 20px rgba(125, 60, 152, 0.5);
 
 
 
 
 
57
  }
58
 
59
  .marquee-container {
@@ -98,6 +150,31 @@
98
  .category-btn.active {
99
  background: linear-gradient(to right, #D4AF37, #7D3C98);
100
  box-shadow: 0 0 15px rgba(212, 175, 55, 0.7);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101
  }
102
 
103
  .vip-gradient-bg {
 
41
  -webkit-backdrop-filter: blur(10px);
42
  border: 1px solid rgba(212, 175, 55, 0.3);
43
  border-radius: 12px;
44
+ box-shadow: 0 0 10px rgba(212, 175, 55, 0.3),
45
+ inset 0 0 10px rgba(212, 175, 55, 0.2);
46
+ position: relative;
47
+ }
48
+
49
+ .glass-panel::after {
50
+ content: '';
51
+ position: absolute;
52
+ top: 0;
53
+ left: 0;
54
+ right: 0;
55
+ bottom: 0;
56
+ border-radius: 12px;
57
+ border: 1px solid transparent;
58
+ background: linear-gradient(45deg,
59
+ rgba(212, 175, 55, 0.2),
60
+ rgba(125, 60, 152, 0.2),
61
+ rgba(212, 175, 55, 0.2)) border-box;
62
+ -webkit-mask: linear-gradient(#fff 0 0) padding-box,
63
+ linear-gradient(#fff 0 0);
64
+ -webkit-mask-composite: destination-out;
65
+ mask-composite: exclude;
66
+ pointer-events: none;
67
  }
68
 
69
  .premium-gradient {
 
71
  }
72
 
73
  .card-hover {
74
+ transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease;
75
+ border: 1px solid transparent;
76
+ position: relative;
77
+ }
78
+
79
+ .card-hover::before {
80
+ content: '';
81
+ position: absolute;
82
+ top: 0;
83
+ left: 0;
84
+ right: 0;
85
+ bottom: 0;
86
+ border-radius: inherit;
87
+ padding: 1px;
88
+ background: linear-gradient(45deg,
89
+ rgba(212, 175, 55, 0.6),
90
+ rgba(125, 60, 152, 0.6),
91
+ rgba(212, 175, 55, 0.6));
92
+ -webkit-mask: linear-gradient(#fff 0 0) content-box,
93
+ linear-gradient(#fff 0 0);
94
+ -webkit-mask-composite: destination-out;
95
+ mask-composite: exclude;
96
+ pointer-events: none;
97
+ opacity: 0;
98
+ transition: opacity 0.3s ease;
99
  }
100
 
101
  .card-hover:hover {
102
  transform: translateY(-5px);
103
+ box-shadow: 0 10px 25px rgba(212, 175, 55, 0.4),
104
+ 0 0 20px rgba(125, 60, 152, 0.5);
105
+ }
106
+
107
+ .card-hover:hover::before {
108
+ opacity: 1;
109
  }
110
 
111
  .marquee-container {
 
150
  .category-btn.active {
151
  background: linear-gradient(to right, #D4AF37, #7D3C98);
152
  box-shadow: 0 0 15px rgba(212, 175, 55, 0.7);
153
+ position: relative;
154
+ overflow: hidden;
155
+ }
156
+
157
+ .category-btn.active::after {
158
+ content: '';
159
+ position: absolute;
160
+ top: -2px;
161
+ left: -2px;
162
+ right: -2px;
163
+ bottom: -2px;
164
+ border-radius: 9999px;
165
+ background: linear-gradient(45deg,
166
+ rgba(212, 175, 55, 0.8),
167
+ rgba(125, 60, 152, 0.8),
168
+ rgba(212, 175, 55, 0.8));
169
+ z-index: -1;
170
+ filter: blur(2px);
171
+ animation: borderGlow 2s linear infinite;
172
+ }
173
+
174
+ @keyframes borderGlow {
175
+ 0% { opacity: 0.8; }
176
+ 50% { opacity: 1; }
177
+ 100% { opacity: 0.8; }
178
  }
179
 
180
  .vip-gradient-bg {