44@homepageURL https://github.com/Nick2bad4u/UserStyles
55@supportURL https://github.com/Nick2bad4u/UserStyles/issues
66@description Updated Dark Mode for Strava for users who use Sauce for Strava.
7- @version 8.5
7+ @version 8.6
88@author ATX (Updated by Nick2bad4u)
99@license CC-BY-SA-4.0
1010@updateURL https://github.com/Nick2bad4u/UserStyles/raw/refs/heads/main/StravaAutoDarkTheme.user.css
2020@var color black "Black" #000000
2121@var color red "Red" #ff0000
2222@var color blue "Blue" #4285f4
23+ @var color teal "Teal" #5081a5
2324@var color gray "Gray" #4c4c4c
2425@var color gray2 "Gray 2" #2c2c2c
2526@var color gray3 "Gray 3" #ccc
2627@var color gray4 "Gray 4" #1c1c1c
2728@var color gray5 "Gray 5" #3c3c3c
2829@var color gray6 "Gray 6" #6c6c6c
2930@var color gray7 "Gray 7" #161616
31+ @var color gray8 "Gray 8" #b8b8b8
32+ @var color gray9 "Gray 9" #999
33+ @var color pink "Pink" #f754d9
34+ @var color orange "Orange" #f1ad30
3035==/UserStyle== */
3136@-moz-document regexp("https:\\/\\/(?:www\\.)?strava\\.com.*" ),
3237domain ("labs.strava.com" ) {
@@ -38,17 +43,22 @@ domain("labs.strava.com") {
3843 --visited-links : var (visited-links);
3944 --grid-units : var (grid-units);
4045 --white : var (white);
46+ --white2 : var (white2);
4147 --black : var (black);
4248 --red : var (red);
4349 --blue : var (blue);
50+ --teal : var (teal);
4451 --gray : var (gray);
4552 --gray2 : var (gray2);
4653 --gray3 : var (gray3);
4754 --gray4 : var (gray4);
4855 --gray5 : var (gray5);
4956 --gray6 : var (gray6);
5057 --gray7 : var (gray7);
51- --white2 : var (white2);
58+ --gray8 : var (gray8);
59+ --gray9 : var (gray9);
60+ --pink : var (pink);
61+ --orange : var (orange);
5262 }
5363
5464 /* Simplified background color rules */
@@ -1435,7 +1445,7 @@ domain("labs.strava.com") {
14351445 ): hover {
14361446 outline : 1px solid var (--white ) !important ;
14371447 border : 1px solid var (--white ) !important ;
1438- background-color : # 999 !important ;
1448+ background-color : var ( --gray9 ) !important ;
14391449 }
14401450
14411451 .ui-dialog .sauce-dialog input : not ([type = 'range' ]),
@@ -1519,7 +1529,7 @@ domain("labs.strava.com") {
15191529 .activity-summary-v2 .count-label ,
15201530 .athlete-achievements time ,
15211531 [class *= 'CommentsThread-module__comment' ] time {
1522- color : # 999 !important ;
1532+ color : var ( --gray9 ) !important ;
15231533 }
15241534
15251535 [class *= 'src-components-media-EntryBody-EntryBody__entry-inset' ]
@@ -1889,12 +1899,12 @@ domain("labs.strava.com") {
18891899 .ActivitySummary--impact--QUNSY ,
18901900 # relative-effort .WeekInsight--description--V1GNG {
18911901 /* Shortened */
1892- color : # b8b8b8 ;
1902+ color : var ( --gray8 ) ;
18931903 }
18941904
18951905 # heading .more-stats th {
18961906 /* Shortened */
1897- color : # b8b8b8 !important ;
1907+ color : var ( --gray8 ) !important ;
18981908 }
18991909
19001910 .elevateExtendedData .gridTitle {
@@ -2141,7 +2151,7 @@ domain("labs.strava.com") {
21412151 }
21422152
21432153 # fitness-freshness .line-chart-fitness {
2144- stroke : # 5081a5 ;
2154+ stroke : var ( --teal ) ;
21452155 }
21462156
21472157 # fitness-freshness .line-chart-fitness-fill {
@@ -2150,56 +2160,56 @@ domain("labs.strava.com") {
21502160 }
21512161
21522162 # fitness-freshness .line-chart-freshness {
2153- stroke : # f754d9 ;
2163+ stroke : var ( --pink ) ;
21542164 }
21552165
21562166 # fitness-freshness .line-chart-form {
2157- stroke : # f1ad30 ;
2167+ stroke : var ( --orange ) ;
21582168 }
21592169
21602170 .fitness-data
21612171 ul .list-stats
21622172 li : nth-child (1 )
21632173 .toggle-containers {
2164- color : # 5081a5 ;
2174+ color : var ( --teal ) ;
21652175 }
21662176
21672177 .fitness-data
21682178 ul .list-stats
21692179 li : nth-child (1 )
21702180 .toggle-containers
21712181 > p ::before {
2172- background-color : # 5081a5 !important ;
2182+ background-color : var ( --teal ) !important ;
21732183 }
21742184
21752185 .fitness-data
21762186 ul .list-stats
21772187 li : nth-child (2 )
21782188 .toggle-containers {
2179- color : # f754d9 ;
2189+ color : var ( --pink ) ;
21802190 }
21812191
21822192 .fitness-data
21832193 ul .list-stats
21842194 li : nth-child (2 )
21852195 .toggle-containers
21862196 > p ::before {
2187- background-color : # f754d9 !important ;
2197+ background-color : var ( --pink ) !important ;
21882198 }
21892199
21902200 .fitness-data
21912201 ul .list-stats
21922202 li : nth-child (3 )
21932203 .toggle-containers {
2194- color : # f1ad30 ;
2204+ color : var ( --orange ) ;
21952205 }
21962206
21972207 .fitness-data
21982208 ul .list-stats
21992209 li : nth-child (3 )
22002210 .toggle-containers
22012211 > p ::before {
2202- background-color : # f1ad30 !important ;
2212+ background-color : var ( --orange ) !important ;
22032213 }
22042214
22052215 .fancybox-opened .fancybox-skin {
0 commit comments