Skip to content

Commit d406768

Browse files
fix(create-vitrify): update quasar md3 template
1 parent f3dee35 commit d406768

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

.changeset/legal-aliens-stop.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'create-vitrify': patch
3+
---
4+
5+
fix(create-vitrify): update quasar md3 template

packages/create-vitrify/src/templates.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ export const templates: Templates = {
4545
'build:ssr': 'vitrify build -m ssr',
4646
'build:ssg': 'vitrify build -m ssg',
4747
'minify:csr': 'vitrify minify ./dist/csr',
48-
'minify:ssr': 'vitrify minify ./dist/ssr',
48+
'minify:ssr:server': 'vitrify minify ./dist/ssr/server',
49+
'minify:ssr:client': 'vitrify minify ./dist/ssr/client',
4950
'minify:ssg': 'vitrify minify ./dist/static',
5051
test: 'vitrify test',
5152
lint: 'eslint --ext .vue --ext .ts src',
@@ -55,6 +56,7 @@ export const templates: Templates = {
5556
},
5657
dependencies: await getLatestVersions([
5758
'@fastify/middie',
59+
'@fastify/one-line-logger',
5860
'@fastify/static'
5961
]),
6062
devDependencies: await getLatestVersions([
@@ -126,7 +128,8 @@ export const templates: Templates = {
126128
'build:ssr': 'vitrify build -m ssr',
127129
'build:ssg': 'vitrify build -m ssg',
128130
'minify:csr': 'vitrify minify ./dist/csr',
129-
'minify:ssr': 'vitrify minify ./dist/ssr',
131+
'minify:ssr:server': 'vitrify minify ./dist/ssr/server',
132+
'minify:ssr:client': 'vitrify minify ./dist/ssr/client',
130133
'minify:ssg': 'vitrify minify ./dist/static',
131134
test: 'vitrify test',
132135
lint: 'eslint --ext .vue --ext .ts src',
@@ -136,6 +139,7 @@ export const templates: Templates = {
136139
},
137140
dependencies: await getLatestVersions([
138141
'@fastify/middie',
142+
'@fastify/one-line-logger',
139143
'@fastify/static'
140144
]),
141145
devDependencies: await getLatestVersions([
@@ -210,7 +214,8 @@ export const templates: Templates = {
210214
'build:ssr': 'vitrify build -m ssr',
211215
'build:ssg': 'vitrify build -m ssg',
212216
'minify:csr': 'vitrify minify ./dist/csr',
213-
'minify:ssr': 'vitrify minify ./dist/ssr',
217+
'minify:ssr:server': 'vitrify minify ./dist/ssr/server',
218+
'minify:ssr:client': 'vitrify minify ./dist/ssr/client',
214219
'minify:ssg': 'vitrify minify ./dist/static',
215220
test: 'vitrify test',
216221
lint: 'eslint --ext .vue --ext .ts src',
@@ -220,10 +225,12 @@ export const templates: Templates = {
220225
},
221226
dependencies: await getLatestVersions([
222227
'@fastify/middie',
228+
'@fastify/one-line-logger',
223229
'@fastify/static'
224230
]),
225231
devDependencies: await getLatestVersions([
226232
'@iconify-json/mdi',
233+
'@iconify-json/flagpack',
227234
'@quasar/extras',
228235
'@simsustech/quasar-components',
229236
'@typescript-eslint/eslint-plugin',
@@ -301,6 +308,7 @@ export const templates: Templates = {
301308
},
302309
dependencies: await getLatestVersions([
303310
'@fastify/middie',
311+
'@fastify/one-line-logger',
304312
'@fastify/static'
305313
]),
306314
devDependencies: await getLatestVersions([

packages/create-vitrify/templates/quasarmd3/src/layouts/MainLayout.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
v-model="language"
1111
:language-imports="languageImports"
1212
:locales="languageLocales"
13+
is-item
1314
/>
1415
<q-item>
1516
<q-item-section label>
Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,27 @@
11
<template>
2-
<q-tabs>
2+
<q-tabs class="navigation-rail">
33
<q-route-tab icon="i-mdi-home" to="/" label="Home" />
44
</q-tabs>
55
</template>
66

77
<script setup lang="ts"></script>
8+
9+
<style scoped>
10+
.navigation-rail:deep(.q-tab__content) {
11+
min-width: 52px;
12+
}
13+
.navigation-rail:deep(.q-tab__indicator) {
14+
color: var(--light-secondary-container);
15+
position: absolute;
16+
width: 52px;
17+
left: calc(50% - 26px);
18+
border-radius: 16px;
19+
height: 32px;
20+
top: calc(50% - 23px);
21+
min-height: unset;
22+
}
23+
24+
.body--dark .navigation-rail:deep(.q-tab__indicator) {
25+
color: var(--dark-secondary-container);
26+
}
27+
</style>

0 commit comments

Comments
 (0)