@@ -8,25 +8,39 @@ export default {
8
8
title : 'Style-Forge' ,
9
9
htmlAttrs : {
10
10
lang : 'en' ,
11
- 'data-theme' : 'auto'
11
+ 'data-theme' : 'auto' ,
12
12
} ,
13
13
meta : [
14
14
{ charset : 'utf-8' } ,
15
15
{ name : 'viewport' , content : 'width=device-width, initial-scale=1' } ,
16
- { hid : 'description' , name : 'description' , content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' } ,
17
- { name : 'keywords' , content : 'style-forge, CSS framework, modern design, responsive design, utilities, web development, frontend, UI components, CSS grid, CSS flexbox, themes, form validation, custom themes, grid, flex, input, select, switch, textarea, helpers, colors' } ,
16
+ {
17
+ hid : 'description' ,
18
+ name : 'description' ,
19
+ content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' ,
20
+ } ,
21
+ {
22
+ name : 'keywords' ,
23
+ content :
24
+ 'style-forge, CSS framework, modern design, responsive design, utilities, web development, frontend, UI components, CSS grid, CSS flexbox, themes, form validation, custom themes, grid, flex, input, select, switch, textarea, helpers, colors' ,
25
+ } ,
18
26
19
27
{ name : 'format-detection' , content : 'telephone=no' } ,
20
28
21
29
{ property : 'og:title' , content : 'Style-Forge' } ,
22
- { property : 'og:description' , content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' } ,
30
+ {
31
+ property : 'og:description' ,
32
+ content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' ,
33
+ } ,
23
34
{ property : 'og:url' , content : 'https://style-forge.github.io/' } ,
24
35
{ property : 'og:image' , content : '/images/main.png' } ,
25
36
{ property : 'og:type' , content : 'website' } ,
26
37
{ name : 'twitter:title' , content : 'Style-Forge' } ,
27
- { name : 'twitter:description' , content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' } ,
38
+ {
39
+ name : 'twitter:description' ,
40
+ content : 'CSS framework with themes, utilities, flexbox, and grid for creating responsive websites' ,
41
+ } ,
28
42
{ name : 'twitter:card' , content : 'summary_large_image' } ,
29
- { name : 'twitter:image' , content : '/images/main.png' }
43
+ { name : 'twitter:image' , content : '/images/main.png' } ,
30
44
] ,
31
45
link : [
32
46
{ rel : 'apple-touch-icon' , size : '180x180' , href : '/icons/icon-180x180.png' } ,
@@ -35,58 +49,63 @@ export default {
35
49
{ rel : 'manifest' , href : '/site.webmanifest' } ,
36
50
{ rel : 'preconnect' , href : 'https://fonts.googleapis.com' } ,
37
51
{ rel : 'preconnect' , href : 'https://fonts.gstatic.com' , crossOrigin : true } ,
38
- { rel : 'stylesheet' , href : 'https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap' } ,
39
- { rel : 'stylesheet' , href : 'https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,200,0,0' }
40
- ]
52
+ {
53
+ rel : 'stylesheet' ,
54
+ href : 'https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap' ,
55
+ } ,
56
+ {
57
+ rel : 'stylesheet' ,
58
+ href : 'https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,200,0,0' ,
59
+ } ,
60
+ ] ,
41
61
} ,
42
62
43
63
// Global CSS: https://go.nuxtjs.dev/config-css
44
64
css : [ '~/assets/main.css' ] ,
45
65
46
66
// Plugins to run before rendering page: https://go.nuxtjs.dev/config-plugins
47
- plugins : [
48
- { src : '~/plugins/support.js' , mode : 'client' }
49
- ] ,
67
+ plugins : [ { src : '~/plugins/support.js' , mode : 'client' } ] ,
50
68
51
69
// Auto import components: https://go.nuxtjs.dev/config-components
52
70
components : true ,
53
71
54
72
// Modules for dev and build (recommended): https://go.nuxtjs.dev/config-modules
55
73
buildModules : [
56
74
// https://go.nuxtjs.dev/eslint
57
- '@nuxtjs/eslint-module'
75
+ '@nuxtjs/eslint-module' ,
58
76
] ,
59
77
60
78
// Modules: https://go.nuxtjs.dev/config-modules
61
79
modules : [ ] ,
62
80
63
81
// Build Configuration: https://go.nuxtjs.dev/config-build
64
82
build : {
83
+ friendlyErrors : false ,
65
84
publicPath : '_' ,
66
85
extractCSS : true ,
67
86
postcss : {
68
87
postcssOptions : {
69
88
plugins : {
70
- 'postcss-preset-env' : false
71
- }
72
- }
73
- }
89
+ 'postcss-preset-env' : false ,
90
+ } ,
91
+ } ,
92
+ } ,
74
93
} ,
75
94
76
95
/* /// */
77
96
loading : false ,
78
97
loadingIndicator : false ,
79
98
80
99
router : {
81
- mode : 'abstract'
100
+ mode : 'abstract' ,
82
101
} ,
83
102
84
103
generate : {
85
104
cache : false ,
86
- fallback : false
105
+ fallback : false ,
87
106
} ,
88
107
89
108
server : {
90
- port : 5173
91
- }
109
+ port : 5173 ,
110
+ } ,
92
111
}
0 commit comments