8
8
} from 'vitepress-plugin-group-icons'
9
9
10
10
const ogDescription = 'Ferramentas de Frontend Modernas'
11
- const ogImage = 'https://pt.vitejs .dev/og-image.png'
11
+ const ogImage = 'https://pt.vite .dev/og-image.png'
12
12
const ogTitle = 'Vite'
13
- const ogUrl = 'https://pt.vitejs .dev'
13
+ const ogUrl = 'https://pt.vite .dev'
14
14
15
15
// netlify envs
16
16
const deployURL = process . env . DEPLOY_PRIME_URL || ''
@@ -42,15 +42,15 @@ const versionLinks = ((): DefaultTheme.NavItemWithLink[] => {
42
42
const oldVersions : DefaultTheme . NavItemWithLink [ ] = [
43
43
{
44
44
text : 'Documentação da Vite 4' ,
45
- link : 'https://v4.vitejs .dev' ,
45
+ link : 'https://v4.vite .dev' ,
46
46
} ,
47
47
{
48
48
text : 'Documentação da Vite 3' ,
49
- link : 'https://v3.vitejs .dev' ,
49
+ link : 'https://v3.vite .dev' ,
50
50
} ,
51
51
{
52
52
text : 'Documentação da Vite 2' ,
53
- link : 'https://v2.vitejs .dev' ,
53
+ link : 'https://v2.vite .dev' ,
54
54
}
55
55
]
56
56
@@ -60,7 +60,7 @@ const versionLinks = ((): DefaultTheme.NavItemWithLink[] => {
60
60
return [
61
61
{
62
62
text : 'Documentação da Vite 5 (Lançamento)' ,
63
- link : 'https://pt.vitejs .dev' ,
63
+ link : 'https://pt.vite .dev' ,
64
64
} ,
65
65
...oldVersions ,
66
66
]
@@ -77,6 +77,30 @@ export default defineConfig({
77
77
head : [
78
78
[ 'link' , { rel : 'icon' , type : 'image/svg+xml' , href : '/logo.svg' } ] ,
79
79
[ 'link' , { rel : 'alternate' , type : 'application/rss+xml' , href : '/blog.rss' } ] ,
80
+ [ 'link' , { rel : 'preconnect' , href : 'https://fonts.googleapis.com' } ] ,
81
+ [
82
+ 'link' ,
83
+ {
84
+ rel : 'preconnect' ,
85
+ href : 'https://fonts.gstatic.com' ,
86
+ crossorigin : 'true' ,
87
+ } ,
88
+ ] ,
89
+ [
90
+ 'link' ,
91
+ {
92
+ rel : 'preload' ,
93
+ href : 'https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Manrope:wght@600&family=IBM+Plex+Mono:wght@400&display=swap' ,
94
+ as : 'style' ,
95
+ } ,
96
+ ] ,
97
+ [
98
+ 'link' ,
99
+ {
100
+ rel : 'stylesheet' ,
101
+ href : 'https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Manrope:wght@600&family=IBM+Plex+Mono:wght@400&display=swap' ,
102
+ } ,
103
+ ] ,
80
104
[ 'link' , { rel : 'me' , href : 'https://m.webtoo.ls/@vite' } ] ,
81
105
[ 'meta' , { property : 'og:type' , content : 'website' } ] ,
82
106
[ 'meta' , { property : 'og:title' , content : ogTitle } ] ,
@@ -99,26 +123,27 @@ export default defineConfig({
99
123
100
124
locales : {
101
125
root : { label : 'Português' } ,
102
- en : { label : 'English' , link : 'https://vitejs .dev' } ,
103
- zh : { label : '简体中文' , link : 'https://cn.vitejs .dev' } ,
104
- ja : { label : '日本語' , link : 'https://ja.vitejs .dev' } ,
105
- es : { label : 'Español' , link : 'https://es.vitejs .dev' } ,
106
- ko : { label : '한국어' , link : 'https://ko.vitejs .dev' } ,
107
- de : { label : 'Deutsch' , link : 'https://de.vitejs .dev' } ,
126
+ en : { label : 'English' , link : 'https://vite .dev' } ,
127
+ zh : { label : '简体中文' , link : 'https://cn.vite .dev' } ,
128
+ ja : { label : '日本語' , link : 'https://ja.vite .dev' } ,
129
+ es : { label : 'Español' , link : 'https://es.vite .dev' } ,
130
+ ko : { label : '한국어' , link : 'https://ko.vite .dev' } ,
131
+ de : { label : 'Deutsch' , link : 'https://de.vite .dev' } ,
108
132
} ,
109
133
110
134
themeConfig : {
111
135
logo : '/logo.svg' ,
112
136
113
137
editLink : {
114
138
pattern : 'https://github.com/vitejs/docs-pt/edit/main/docs/:path' ,
115
- text : 'Sugerir mudanças a esta página' ,
139
+ text : 'Sugerir mudanças para esta página' ,
116
140
} ,
117
141
118
142
socialLinks : [
143
+ { icon : 'bluesky' , link : 'https://bsky.app/profile/vite.dev' } ,
119
144
{ icon : 'mastodon' , link : 'https://elk.zone/m.webtoo.ls/@vite' } ,
120
145
{ icon : 'x' , link : 'https://x.com/vite_js' } ,
121
- { icon : 'discord' , link : 'https://chat.vitejs .dev' } ,
146
+ { icon : 'discord' , link : 'https://chat.vite .dev' } ,
122
147
{ icon : 'github' , link : 'https://github.com/vitejs/vite' }
123
148
] ,
124
149
@@ -138,7 +163,7 @@ export default defineConfig({
138
163
139
164
footer : {
140
165
message : `Lançada sob a Licença MIT. (${ commitRef } )` ,
141
- copyright : 'Direitos de Autor © 2019-presente Evan You & Colaboradores da Vite' ,
166
+ copyright : 'Direitos de Autor © 2019-presente VoidZero Inc. & Colaboradores da Vite' ,
142
167
} ,
143
168
144
169
nav : [
@@ -153,6 +178,10 @@ export default defineConfig({
153
178
{ text : 'Lançamentos' , link : '/releases' } ,
154
179
{
155
180
items : [
181
+ {
182
+ text : 'Bluesky' ,
183
+ link : 'https://bsky.app/profile/vite.dev' ,
184
+ } ,
156
185
{
157
186
text : 'Mastodon' ,
158
187
link : 'https://elk.zone/m.webtoo.ls/@vite' ,
@@ -163,7 +192,7 @@ export default defineConfig({
163
192
} ,
164
193
{
165
194
text : 'Conversas da Discord' ,
166
- link : 'https://chat.vitejs .dev'
195
+ link : 'https://chat.vite .dev'
167
196
} ,
168
197
{
169
198
text : 'Awesome Vite' ,
@@ -233,11 +262,11 @@ export default defineConfig({
233
262
link : '/guide/build'
234
263
} ,
235
264
{
236
- text : 'Implantação duma Aplicação Estática ' ,
265
+ text : 'Implantar um Sítio Estático ' ,
237
266
link : '/guide/static-deploy'
238
267
} ,
239
268
{
240
- text : 'Variáveis e Modos de Ambiente' ,
269
+ text : 'Variáveis de Ambiente e Modos ' ,
241
270
link : '/guide/env-and-mode'
242
271
} ,
243
272
{
@@ -267,7 +296,11 @@ export default defineConfig({
267
296
{
268
297
text : 'Migração da Versão 6' ,
269
298
link : '/guide/migration'
270
- }
299
+ } ,
300
+ {
301
+ text : 'Breaking Changes' ,
302
+ link : '/changes/' ,
303
+ } ,
271
304
]
272
305
} ,
273
306
{
@@ -285,16 +318,37 @@ export default defineConfig({
285
318
text : 'API de JavaScript' ,
286
319
link : '/guide/api-javascript'
287
320
} ,
288
- {
289
- text : 'API de Ambiente da Vite' ,
290
- link : '/guide/api-environment'
291
- } ,
292
321
{
293
322
text : 'Referência da Configuração' ,
294
323
link : '/config/'
295
324
}
296
325
]
297
- }
326
+ } ,
327
+ {
328
+ text : 'API do Ambiente' ,
329
+ items : [
330
+ {
331
+ text : 'Introdução' ,
332
+ link : '/guide/api-environment' ,
333
+ } ,
334
+ {
335
+ text : 'Instâncias do Ambiente' ,
336
+ link : '/guide/api-environment-instances' ,
337
+ } ,
338
+ {
339
+ text : 'Extensões' ,
340
+ link : '/guide/api-environment-plugins' ,
341
+ } ,
342
+ {
343
+ text : 'Abstrações' ,
344
+ link : '/guide/api-environment-frameworks' ,
345
+ } ,
346
+ {
347
+ text : 'Executores' ,
348
+ link : '/guide/api-environment-runtimes' ,
349
+ } ,
350
+ ] ,
351
+ } ,
298
352
] ,
299
353
'/config/' : [
300
354
{
@@ -405,6 +459,14 @@ export default defineConfig({
405
459
} ,
406
460
} ) ,
407
461
] ,
462
+ optimizeDeps : {
463
+ include : [
464
+ '@shikijs/vitepress-twoslash/client' ,
465
+ 'gsap' ,
466
+ 'gsap/dist/ScrollTrigger' ,
467
+ 'gsap/dist/MotionPathPlugin' ,
468
+ ] ,
469
+ } ,
408
470
} ,
409
471
buildEnd,
410
472
} )
0 commit comments