Skip to content

Commit 50766d5

Browse files
authored
fix(templates): resilient CSS layers import (#22)
resolves #21
1 parent 8f07f4f commit 50766d5

19 files changed

Lines changed: 38 additions & 6 deletions

File tree

templates/nuxt/base/nuxt.config.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ export default defineNuxtConfig({
88
'vuetify-nuxt-module',
99
],
1010

11+
app: {
12+
head: {
13+
link: [
14+
{ rel: 'stylesheet', href: '/layers.css' },
15+
],
16+
},
17+
},
18+
1119
vuetify: {
1220
moduleOptions: {
1321
styles: { configFile: 'assets/styles/settings.scss' },
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@layer vuetify-core, vuetify-components, vuetify-overrides, vuetify-utilities, vuetify-final;

templates/nuxt/tailwind/nuxt.config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,21 @@ export default defineNuxtConfig({
88
'vuetify-nuxt-module',
99
],
1010

11+
app: {
12+
head: {
13+
link: [
14+
{ rel: 'stylesheet', href: '/layers.css' },
15+
],
16+
},
17+
},
18+
1119
postcss: {
1220
plugins: {
1321
'@tailwindcss/postcss': {},
1422
},
1523
},
1624

1725
css: [
18-
'assets/styles/layers.css',
1926
'assets/styles/tailwind.css',
2027
],
2128

File renamed without changes.

templates/nuxt/unocss-vuetify/nuxt.config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,15 @@ export default defineNuxtConfig({
1111
'vuetify-nuxt-module',
1212
],
1313

14+
app: {
15+
head: {
16+
link: [
17+
{ rel: 'stylesheet', href: '/layers.css' },
18+
],
19+
},
20+
},
21+
1422
css: [
15-
'assets/styles/layers.css',
1623
'assets/styles/main.scss',
1724
],
1825

File renamed without changes.

templates/nuxt/unocss-wind4/nuxt.config.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,15 @@ export default defineNuxtConfig({
1414
'vuetify-nuxt-module',
1515
],
1616

17+
app: {
18+
head: {
19+
link: [
20+
{ rel: 'stylesheet', href: '/layers.css' },
21+
],
22+
},
23+
},
24+
1725
css: [
18-
'assets/styles/layers.css',
1926
'assets/styles/main.scss',
2027
],
2128

File renamed without changes.

templates/vue/base/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8">
5+
<link rel="stylesheet" href="/layers.css">
56
<link rel="icon" href="/favicon.ico">
67
<meta name="viewport" content="width=device-width, initial-scale=1.0">
78
<title>Welcome to Vuetify 4</title>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@layer vuetify-core, vuetify-components, vuetify-overrides, vuetify-utilities, vuetify-final;

0 commit comments

Comments
 (0)