Skip to content

Commit a7f813f

Browse files
committed
feat: redesign JSREI button with sophisticated dark theme
- Replace cheap-looking purple-pink gradient with professional dark theme - Use sophisticated color palette: * Background: Dark slate gradient (#1a202c to #2d3748) * Text: Light gray (#e2e8f0) with white hover (#f7fafc) * Borders: Subtle light borders with low opacity - Add premium visual effects: * Backdrop blur for modern glassmorphism * Multi-layered shadows for depth * Subtle inset highlights * Refined hover animations - Reduce border radius for more professional appearance - Enhance text shadows and icon filters for better contrast - Create high-end, minimalist aesthetic that matches enterprise software The new design eliminates the 'cheap' appearance and provides a sophisticated, professional look that conveys authority and quality.
1 parent bba262b commit a7f813f

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

website/index.html

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -705,24 +705,25 @@
705705
gap: 16px;
706706
}
707707

708-
/* JSREI 组织按钮样式 */
708+
/* JSREI 组织按钮样式 - 高冷专业风格 */
709709
.jsrei-link {
710710
display: flex;
711711
align-items: center;
712712
gap: 8px;
713713
padding: 10px 18px;
714-
border-radius: 12px;
714+
border-radius: 8px;
715715
text-decoration: none;
716-
background: linear-gradient(135deg, #667eea 0%, #764ba2 50%, #f093fb 100%);
717-
color: white;
718-
border: 1px solid rgba(255, 255, 255, 0.2);
716+
background: linear-gradient(135deg, #1a202c 0%, #2d3748 100%);
717+
color: #e2e8f0;
718+
border: 1px solid rgba(226, 232, 240, 0.1);
719719
box-shadow:
720-
0 1px 3px rgba(102, 126, 234, 0.3),
721-
0 1px 2px rgba(102, 126, 234, 0.2),
722-
inset 0 1px 0 rgba(255, 255, 255, 0.2);
720+
0 1px 3px rgba(0, 0, 0, 0.2),
721+
0 1px 2px rgba(0, 0, 0, 0.1),
722+
inset 0 1px 0 rgba(255, 255, 255, 0.05);
723723
position: relative;
724724
overflow: hidden;
725725
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
726+
backdrop-filter: blur(10px);
726727
}
727728

728729
.jsrei-link::before {
@@ -732,19 +733,20 @@
732733
left: 0;
733734
right: 0;
734735
bottom: 0;
735-
background: linear-gradient(135deg, rgba(255, 255, 255, 0.2) 0%, transparent 50%);
736+
background: linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, transparent 50%);
736737
opacity: 0;
737738
transition: opacity 0.3s ease;
738739
}
739740

740741
.jsrei-link:hover {
741-
background: linear-gradient(135deg, #5a67d8 0%, #6b46c1 50%, #ec4899 100%);
742-
transform: translateY(-2px);
742+
background: linear-gradient(135deg, #2d3748 0%, #4a5568 100%);
743+
transform: translateY(-1px);
743744
box-shadow:
744-
0 4px 15px rgba(102, 126, 234, 0.4),
745-
0 2px 8px rgba(102, 126, 234, 0.3),
746-
inset 0 1px 0 rgba(255, 255, 255, 0.3);
747-
border-color: rgba(255, 255, 255, 0.3);
745+
0 4px 12px rgba(0, 0, 0, 0.25),
746+
0 2px 6px rgba(0, 0, 0, 0.15),
747+
inset 0 1px 0 rgba(255, 255, 255, 0.1);
748+
border-color: rgba(226, 232, 240, 0.2);
749+
color: #f7fafc;
748750
}
749751

750752
.jsrei-link:hover::before {
@@ -754,14 +756,14 @@
754756
.jsrei-link span {
755757
font-weight: 600;
756758
letter-spacing: 0.025em;
757-
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
759+
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
758760
}
759761

760762
.jsrei-link svg {
761763
width: 18px;
762764
height: 18px;
763765
fill: currentColor;
764-
filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1));
766+
filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.3));
765767
}
766768

767769
/* GitHub 徽标样式 */

0 commit comments

Comments
 (0)