diff --git a/src/client/app/desktop/views/components/drive.vue b/src/client/app/desktop/views/components/drive.vue index a1748963a..f9b7eea64 100644 --- a/src/client/app/desktop/views/components/drive.vue +++ b/src/client/app/desktop/views/components/drive.vue @@ -585,17 +585,14 @@ export default Vue.extend({ </script> <style lang="stylus" scoped> - - -root(isDark) - +.mk-drive > nav display block z-index 2 width 100% overflow auto font-size 0.9em - color isDark ? #d2d9dc : #555 + color var(--text) background var(--face) box-shadow 0 1px 0 rgba(#000, 0.05) @@ -674,7 +671,7 @@ root(isDark) padding 8px height calc(100% - 38px) overflow auto - background isDark ? #191b22 : #fff + background var(--desktopDriveBg) &, * user-select none @@ -780,10 +777,4 @@ root(isDark) > input display none -.mk-drive[data-darkmode] - root(true) - -.mk-drive:not([data-darkmode]) - root(false) - </style> diff --git a/src/client/theme/dark.json b/src/client/theme/dark.json index ee5e1fb42..151001350 100644 --- a/src/client/theme/dark.json +++ b/src/client/theme/dark.json @@ -140,6 +140,7 @@ "desktopTimelineSrc": "@faceTextButton", "desktopTimelineSrcHover": "@faceTextButtonHover", "desktopWindowTitle": "@faceHeaderText", + "desktopDriveBg": "@bg", "desktopSettingsNavItem": ":alpha<0.8<$text", "desktopSettingsNavItemHover": ":lighten<10<$text", diff --git a/src/client/theme/light.json b/src/client/theme/light.json index 4cfba2c1f..0f26f8b16 100644 --- a/src/client/theme/light.json +++ b/src/client/theme/light.json @@ -140,6 +140,7 @@ "desktopTimelineSrc": "#6f7477", "desktopTimelineSrcHover": "#525a5f", "desktopWindowTitle": "#666", + "desktopDriveBg": "#fff", "desktopSettingsNavItem": ":alpha<0.8<$text", "desktopSettingsNavItemHover": ":darken<10<$text",