@@ -7,31 +7,31 @@ export const TablesWrapper = styled.div`
77 /* Main table styling with glass morphism and 3D effects */
88 .ant-table-wrapper {
99 background: linear-gradient(135deg,
10- rgba(0, 191, 255 , 0.08 ) 0%,
11- rgba(0, 255, 255 , 0.04 ) 100%);
10+ rgba(0, 139, 178 , 0.06 ) 0%,
11+ rgba(0, 178, 178 , 0.03 ) 100%);
1212 backdrop-filter: blur(20px);
1313 -webkit-backdrop-filter: blur(20px);
1414 border-radius: 16px;
1515 padding: 2px;
1616 box-shadow:
17- 0 20px 40px rgba(0, 191, 255 , 0.15 ),
18- 0 10px 20px rgba(0, 255, 255 , 0.1 ),
19- inset 0 2px 4px rgba(0, 255, 255 , 0.2 ),
20- inset 0 -2px 4px rgba(0, 191, 255 , 0.1 );
17+ 0 20px 40px rgba(0, 139, 178 , 0.12 ),
18+ 0 10px 20px rgba(0, 178, 178 , 0.08 ),
19+ inset 0 2px 4px rgba(0, 178, 178 , 0.15 ),
20+ inset 0 -2px 4px rgba(0, 139, 178 , 0.08 );
2121 transform: translateZ(0);
2222 transform-style: preserve-3d;
2323 }
2424
2525 /* Table header with 3D effect */
2626 .ant-table-thead > tr > th {
2727 background: linear-gradient(135deg,
28- rgba(0, 191, 255 , 0.15 ) 0%,
29- rgba(0, 255, 255 , 0.1 ) 100%);
30- border-bottom: 2px solid rgba(0, 255, 255 , 0.3 );
31- color: rgba(0, 255, 255, 1 );
28+ rgba(0, 139, 178 , 0.10 ) 0%,
29+ rgba(0, 178, 178 , 0.06 ) 100%);
30+ border-bottom: 2px solid rgba(0, 178, 178 , 0.25 );
31+ color: rgba(0, 178, 178, 0.9 );
3232 font-weight: 600;
3333 text-shadow:
34- 0 0 20px rgba(0, 255, 255 , 0.5 ),
34+ 0 0 12px rgba(0, 178, 178 , 0.3 ),
3535 0 2px 4px rgba(0, 0, 0, 0.3);
3636 position: relative;
3737
@@ -44,7 +44,7 @@ export const TablesWrapper = styled.div`
4444 height: 1px;
4545 background: linear-gradient(90deg,
4646 transparent 0%,
47- rgba(0, 255, 255 , 0.8 ) 50%,
47+ rgba(0, 178, 178 , 0.5 ) 50%,
4848 transparent 100%);
4949 }
5050 }
@@ -55,30 +55,30 @@ export const TablesWrapper = styled.div`
5555
5656 &:hover {
5757 background: linear-gradient(135deg,
58- rgba(0, 191, 255 , 0.12 ) 0%,
59- rgba(0, 255, 255 , 0.08 ) 100%) !important;
58+ rgba(0, 139, 178 , 0.08 ) 0%,
59+ rgba(0, 178, 178 , 0.05 ) 100%) !important;
6060 }
6161
6262 &.expanded-row {
6363 background: linear-gradient(135deg,
64- rgba(0, 191, 255 , 0.15 ) 0%,
65- rgba(0, 255, 255 , 0.1 ) 100%) !important;
64+ rgba(0, 139, 178 , 0.10 ) 0%,
65+ rgba(0, 178, 178 , 0.06 ) 100%) !important;
6666
6767 td {
68- border-bottom: 2px solid rgba(0, 255, 255 , 0.3 ) !important;
68+ border-bottom: 2px solid rgba(0, 178, 178 , 0.25 ) !important;
6969 }
7070 }
7171 }
7272
7373 /* Table cells with depth */
7474 .ant-table-tbody > tr > td {
75- border-bottom: 1px solid rgba(0, 191, 255 , 0.1 );
75+ border-bottom: 1px solid rgba(0, 139, 178 , 0.08 );
7676 transition: all 0.3s ease;
7777 position: relative;
7878
7979 &:first-child {
8080 font-weight: 500;
81- color: rgba(0, 255, 255 , 0.95 );
81+ color: rgba(0, 178, 178 , 0.85 );
8282 }
8383 }
8484
@@ -94,8 +94,8 @@ export const TablesWrapper = styled.div`
9494 padding: 0 !important;
9595 background: transparent !important;
9696 background-color: transparent !important;
97- border-bottom: 2px solid rgba(0, 255, 255 , 0.2 ) !important;
98- box-shadow: 0 4px 8px rgba(0, 191, 255 , 0.1 );
97+ border-bottom: 2px solid rgba(0, 178, 178 , 0.15 ) !important;
98+ box-shadow: 0 4px 8px rgba(0, 139, 178 , 0.08 );
9999 }
100100
101101 .ant-table-expanded-row-fixed {
@@ -108,34 +108,46 @@ export const TablesWrapper = styled.div`
108108 cursor: pointer;
109109 }
110110
111- /* Expand icons with glow effect */
111+ /* Remove any vertical borders from table cells */
112+ .ant-table-cell {
113+ border-right: none !important;
114+ border-left: none !important;
115+ }
116+
117+ .ant-table-thead > tr > th,
118+ .ant-table-tbody > tr > td {
119+ border-right: none !important;
120+ border-left: none !important;
121+ }
122+
123+ /* Expand icons with subtle glow effect */
112124 .anticon-caret-down,
113125 .anticon-caret-right {
114- color: rgba(0, 255, 255, 1 );
126+ color: rgba(0, 178, 178, 0.8 );
115127 font-size: 14px;
116128 transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
117- filter: drop-shadow(0 0 6px rgba(0, 255, 255 , 0.8 ));
129+ filter: drop-shadow(0 0 3px rgba(0, 178, 178 , 0.4 ));
118130 }
119131
120132 .anticon-caret-down {
121133 transform: rotateX(0deg);
122- filter: drop-shadow(0 0 8px rgba(0, 255, 255, 1 ));
134+ filter: drop-shadow(0 0 4px rgba(0, 178, 178, 0.5 ));
123135 }
124136
125137 .anticon-caret-right:hover {
126- transform: scale(1.2 );
127- filter: drop-shadow(0 0 12px rgba(0, 255, 255, 1 ));
138+ transform: scale(1.1 );
139+ filter: drop-shadow(0 0 6px rgba(0, 178, 178, 0.6 ));
128140 }
129141
130142 /* Sorting arrows with 3D effect */
131143 .ant-table-column-sorters {
132144 .anticon {
133- color: rgba(0, 255, 255 , 0.6 );
145+ color: rgba(0, 178, 178 , 0.5 );
134146 transition: all 0.3s ease;
135147
136148 &.active {
137- color: rgba(0, 255, 255, 1 );
138- filter: drop-shadow(0 0 8px rgba(0, 255, 255, 1 ));
149+ color: rgba(0, 178, 178, 0.8 );
150+ filter: drop-shadow(0 0 4px rgba(0, 178, 178, 0.6 ));
139151 }
140152 }
141153 }
@@ -170,13 +182,13 @@ export const Card = styled(CommonCard)`
170182 rgba(0, 20, 40, 0.9) 100%);
171183 backdrop-filter: blur(30px);
172184 -webkit-backdrop-filter: blur(30px);
173- border: 1px solid rgba(0, 255, 255 , 0.2 );
185+ border: 1px solid rgba(0, 178, 178 , 0.15 );
174186 border-radius: 16px;
175187 box-shadow:
176- 0 24px 48px rgba(0, 191, 255 , 0.2 ),
177- 0 12px 24px rgba(0, 255, 255 , 0.15 ),
178- inset 0 2px 4px rgba(0, 255, 255 , 0.3 ),
179- inset 0 -2px 4px rgba(0, 191, 255 , 0.2 );
188+ 0 24px 48px rgba(0, 139, 178 , 0.15 ),
189+ 0 12px 24px rgba(0, 178, 178 , 0.12 ),
190+ inset 0 2px 4px rgba(0, 178, 178 , 0.2 ),
191+ inset 0 -2px 4px rgba(0, 139, 178 , 0.15 );
180192 transform: translateZ(0);
181193 transform-style: preserve-3d;
182194 position: relative;
@@ -190,25 +202,25 @@ export const Card = styled(CommonCard)`
190202 right: -1px;
191203 bottom: -1px;
192204 background: linear-gradient(135deg,
193- rgba(0, 255, 255 , 0.4 ) 0%,
205+ rgba(0, 178, 178 , 0.25 ) 0%,
194206 transparent 30%,
195207 transparent 70%,
196- rgba(0, 191, 255 , 0.4 ) 100%);
208+ rgba(0, 139, 178 , 0.25 ) 100%);
197209 border-radius: 16px;
198210 opacity: 0.6;
199211 z-index: -1;
200212 }
201213
202214 .ant-card-head {
203- border-bottom: 2px solid rgba(0, 255, 255 , 0.2 );
215+ border-bottom: 2px solid rgba(0, 178, 178 , 0.15 );
204216 background: linear-gradient(135deg,
205- rgba(0, 191, 255 , 0.08 ) 0%,
206- rgba(0, 255, 255 , 0.04 ) 100%);
217+ rgba(0, 139, 178 , 0.06 ) 0%,
218+ rgba(0, 178, 178 , 0.03 ) 100%);
207219
208220 .ant-card-head-title {
209- color: rgba(0, 255, 255, 1 );
221+ color: rgba(0, 178, 178, 0.9 );
210222 text-shadow:
211- 0 0 20px rgba(0, 255, 255 , 0.6 ),
223+ 0 0 12px rgba(0, 178, 178 , 0.4 ),
212224 0 2px 4px rgba(0, 0, 0, 0.4);
213225 font-weight: 600;
214226 font-size: 1.2rem;
@@ -239,14 +251,14 @@ export const Card = styled(CommonCard)`
239251 div.ant-table-container,
240252 .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table {
241253 border-radius: ${ borderRad } ;
242- border: 1px solid rgba(0, 255, 255 , 0.15 );
254+ border: 1px solid rgba(0, 178, 178 , 0.12 );
243255 overflow: hidden;
244256 }
245257
246258 .ant-table-container {
247259 box-shadow:
248- inset 0 2px 4px rgba(0, 255, 255 , 0.1 ),
249- inset 0 -2px 4px rgba(0, 191, 255 , 0.05 );
260+ inset 0 2px 4px rgba(0, 178, 178 , 0.08 ),
261+ inset 0 -2px 4px rgba(0, 139, 178 , 0.04 );
250262
251263 table > thead > tr:first-child th:first-child {
252264 border-top-left-radius: ${ borderRad } ;
0 commit comments