From 2507e126c4b17a7941c6da963c58e3c0dc77ad0a Mon Sep 17 00:00:00 2001 From: CzBiX Date: Wed, 1 Apr 2020 12:50:26 +0800 Subject: [PATCH] Add dark mode close #9 --- src/assets/styles.scss | 9 +++++++ src/components/AddForm.vue | 8 +++--- src/components/MainToolbar.vue | 26 +++++++++++++++++-- src/components/Torrents.vue | 6 +++-- .../dialogs/ConfirmDeleteDialog.vue | 8 +++--- .../dialogs/ConfirmSetCategoryDialog.vue | 8 +++--- src/components/dialogs/EditTrackerDialog.vue | 8 +++--- src/components/dialogs/InfoDialog.vue | 8 +++--- src/components/dialogs/LogsDialog.vue | 10 ++++--- src/components/dialogs/RssDialog.vue | 8 +++--- src/components/dialogs/RssRulesDialog.vue | 8 +++--- src/locale/index.ts | 2 +- src/plugins/vuetify.ts | 5 ++++ src/store/config.ts | 5 +++- src/store/types.ts | 3 ++- 15 files changed, 90 insertions(+), 32 deletions(-) create mode 100644 src/assets/styles.scss diff --git a/src/assets/styles.scss b/src/assets/styles.scss new file mode 100644 index 0000000..3a6579c --- /dev/null +++ b/src/assets/styles.scss @@ -0,0 +1,9 @@ +@import '~vuetify/src/styles/styles.sass'; + +@mixin dialog-title { + @include theme(v-card) using($material) { + .v-card__title { + background-color: map-get($material, 'app-bar'); + } + } +} diff --git a/src/components/AddForm.vue b/src/components/AddForm.vue index 762e28f..f6ac011 100644 --- a/src/components/AddForm.vue +++ b/src/components/AddForm.vue @@ -19,9 +19,7 @@ width="40em" > - + mdi-link-plus {{ $t('title.add_torrents') }} @@ -337,6 +335,10 @@ export default class AddForm extends Vue {