From d6eb68a268b36fdff149013b538d8bb844434c56 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Sat, 8 Nov 2025 11:49:53 +0800 Subject: [PATCH] :bug: Fix the styling conflict between vuetify and tailwindcss --- app/assets/css/components.scss | 3 +++ app/assets/css/globals.scss | 3 +++ app/assets/css/main.css | 15 ++++++++++++++- app/layouts/default.vue | 2 +- nuxt.config.ts | 15 ++++++++++++++- package.json | 15 ++++++++------- 6 files changed, 43 insertions(+), 10 deletions(-) create mode 100644 app/assets/css/components.scss create mode 100644 app/assets/css/globals.scss diff --git a/app/assets/css/components.scss b/app/assets/css/components.scss new file mode 100644 index 0000000..b530e52 --- /dev/null +++ b/app/assets/css/components.scss @@ -0,0 +1,3 @@ +@forward "vuetify/settings" with ( + $layers: true +); diff --git a/app/assets/css/globals.scss b/app/assets/css/globals.scss new file mode 100644 index 0000000..ba14c9a --- /dev/null +++ b/app/assets/css/globals.scss @@ -0,0 +1,3 @@ +@use "vuetify" with ( + $reset: false +); diff --git a/app/assets/css/main.css b/app/assets/css/main.css index 4c337a9..986f83c 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -4,6 +4,19 @@ :root { --font-family: "Nunito Variable", "Helvatica", sans-serif; } + + .prose p, + .prose h1, + .prose h2, + .prose h3, + .prose h4, + .prose h5, + .prose h6, + .prose ul, + .prose ol, + .prose blockquote { + margin: revert; + } } @plugin "@tailwindcss/typography"; @@ -29,4 +42,4 @@ body { .page-leave-to { opacity: 0; filter: blur(1rem); -} \ No newline at end of file +} diff --git a/app/layouts/default.vue b/app/layouts/default.vue index 4e45f5b..9a86f42 100644 --- a/app/layouts/default.vue +++ b/app/layouts/default.vue @@ -1,7 +1,7 @@