Skip to content

Commit cfc3335

Browse files
committed
优化侧边栏文字颜色:提高FEATURED TAGS、FRIENDS和头像下文字的可读性
1 parent 1011343 commit cfc3335

File tree

1 file changed

+76
-11
lines changed

1 file changed

+76
-11
lines changed

css/jason-blog.css

Lines changed: 76 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -809,52 +809,52 @@ body {
809809
}
810810

811811
.sidebar-container {
812-
color: #1f2937;
812+
color: #1e40af;
813813
font-size: 14px;
814814
background: linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);
815815
border-radius: 12px;
816816
padding: 20px;
817817
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
818818
}
819819
.sidebar-container h5 {
820-
color: #374151;
820+
color: #1e40af;
821821
padding-bottom: 1em;
822822
font-weight: 600;
823823
font-size: 16px;
824824
border-bottom: 2px solid #e5e7eb;
825825
margin-bottom: 15px;
826826
}
827827
.sidebar-container h5 a {
828-
color: #374151 !important;
828+
color: #1e40af !important;
829829
text-decoration: none;
830830
font-weight: 600;
831831
}
832832
.sidebar-container h5 a:hover {
833-
color: #5b21b6 !important;
833+
color: #1d4ed8 !important;
834834
}
835835
.sidebar-container a {
836-
color: #4b5563 !important;
836+
color: #1e40af !important;
837837
transition: all 0.3s ease;
838838
}
839839
.sidebar-container a:hover,
840840
.sidebar-container a:active {
841-
color: #5b21b6 !important;
841+
color: #1d4ed8 !important;
842842
transform: translateX(2px);
843843
}
844844
.sidebar-container .tags a {
845845
border-color: #d1d5db;
846846
background: #ffffff;
847-
color: #374151 !important;
847+
color: #1e40af !important;
848848
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
849849
transition: all 0.3s ease;
850850
}
851851
.sidebar-container .tags a:hover,
852852
.sidebar-container .tags a:active {
853-
border-color: #5b21b6;
854-
background: linear-gradient(135deg, #5b21b6 0%, #7c3aed 100%);
853+
border-color: #1e40af;
854+
background: linear-gradient(135deg, #1e40af 0%, #1d4ed8 100%);
855855
color: #ffffff !important;
856856
transform: translateY(-2px);
857-
box-shadow: 0 4px 6px -1px rgba(91, 33, 182, 0.3);
857+
box-shadow: 0 4px 6px -1px rgba(30, 64, 175, 0.3);
858858
}
859859
.sidebar-container .short-about img {
860860
width: 80%;
@@ -865,6 +865,8 @@ body {
865865
.sidebar-container .short-about p {
866866
margin-top: 0px;
867867
margin-bottom: 20px;
868+
color: #1e40af !important;
869+
font-weight: 500;
868870
}
869871
.sidebar-container .short-about .list-inline > li {
870872
padding-left: 0px;
@@ -3157,7 +3159,50 @@ body.dark-mode table.table > tbody tr:nth-child(even) {
31573159

31583160
body.dark-mode .sidebar-container {
31593161
background: #2a2a2a;
3160-
color: #e0e0e0;
3162+
color: #60a5fa;
3163+
}
3164+
3165+
body.dark-mode .sidebar-container h5,
3166+
body.dark-mode .sidebar-container h5 a {
3167+
color: #60a5fa !important;
3168+
}
3169+
3170+
body.dark-mode .sidebar-container h5 a:hover {
3171+
color: #93c5fd !important;
3172+
}
3173+
3174+
body.dark-mode .sidebar-container a {
3175+
color: #60a5fa !important;
3176+
}
3177+
3178+
body.dark-mode .sidebar-container a:hover,
3179+
body.dark-mode .sidebar-container a:active {
3180+
color: #93c5fd !important;
3181+
}
3182+
3183+
body.dark-mode .sidebar-container .short-about p {
3184+
color: #60a5fa !important;
3185+
}
3186+
3187+
body.dark-mode .sidebar-container .friends a {
3188+
color: #60a5fa !important;
3189+
}
3190+
3191+
body.dark-mode .sidebar-container .friends a:hover {
3192+
color: #93c5fd !important;
3193+
}
3194+
3195+
body.dark-mode .sidebar-container .tags a {
3196+
color: #60a5fa !important;
3197+
background: #374151;
3198+
border-color: #4b5563;
3199+
}
3200+
3201+
body.dark-mode .sidebar-container .tags a:hover,
3202+
body.dark-mode .sidebar-container .tags a:active {
3203+
background: linear-gradient(135deg, #60a5fa 0%, #93c5fd 100%);
3204+
color: #1f2937 !important;
3205+
border-color: #60a5fa;
31613206
}
31623207

31633208
body.dark-mode .intro-header {
@@ -3321,3 +3366,23 @@ body.dark-mode .intro-header {
33213366
background: #f8fafc;
33223367
transition: background 0.2s ease;
33233368
}
3369+
3370+
/* Friends 部分样式优化 */
3371+
.sidebar-container .friends a {
3372+
color: #1e40af !important;
3373+
font-weight: 500;
3374+
display: block;
3375+
padding: 8px 0;
3376+
border-bottom: 1px solid #e5e7eb;
3377+
transition: all 0.3s ease;
3378+
}
3379+
3380+
.sidebar-container .friends a:hover {
3381+
color: #1d4ed8 !important;
3382+
transform: translateX(4px);
3383+
border-bottom-color: #1e40af;
3384+
}
3385+
3386+
.sidebar-container .friends a:last-child {
3387+
border-bottom: none;
3388+
}

0 commit comments

Comments
 (0)