@@ -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
31583160body .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
31633208body .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