From a4d235b6fe3060441a34af13c328133d2447dc00 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Wed, 23 Nov 2022 10:16:31 +0800 Subject: [PATCH] refactor: theming --- app.vue | 10 +- components/account/AccountHeader.vue | 2 +- .../account/AccountPaginator.client.vue | 4 +- components/common/Dropdown.vue | 17 ++ .../ConversationPaginator.client.vue | 4 +- components/nav/NavFooter.vue | 7 +- .../NotificationPaginator.client.vue | 4 +- components/publish/PublishWidget.client.vue | 2 +- components/status/StatusAttachment.vue | 4 +- components/status/StatusDetails.vue | 2 +- components/timeline/TimelineList.vue | 2 +- .../timeline/TimelinePaginator.client.vue | 4 +- composables/dark.ts | 2 + layouts/default.vue | 4 +- nuxt.config.ts | 11 +- package.json | 4 +- pages/@[user]/[post].vue | 8 +- pnpm-lock.yaml | 262 ++++++++++++++++++ styles/global.css | 8 +- styles/vars.css | 11 +- tsconfig.json | 10 +- unocss.config.ts | 8 +- 22 files changed, 351 insertions(+), 39 deletions(-) create mode 100644 components/common/Dropdown.vue create mode 100644 composables/dark.ts diff --git a/app.vue b/app.vue index e5c00115..84c2cb97 100644 --- a/app.vue +++ b/app.vue @@ -7,6 +7,9 @@ useHead({ }, ], }) + +// eslint-disable-next-line no-unused-expressions +isDark.value