Skip to content

Commit 453d4f2

Browse files
Bump vuetify from 3.12.0 to 4.0.3 (#1363)
* Bump vuetify from 3.12.0 to 4.0.3 Bumps [vuetify](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify) from 3.12.0 to 4.0.3. - [Release notes](https://github.com/vuetifyjs/vuetify/releases) - [Commits](https://github.com/vuetifyjs/vuetify/commits/v4.0.3/packages/vuetify) --- updated-dependencies: - dependency-name: vuetify dependency-version: 4.0.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> * Update yarn.nix * Follow migration guide * Fix some ugly layouts * Fix type errors --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Charlotte Van Petegem <charlotte@vanpetegem.be>
1 parent a804f43 commit 453d4f2

36 files changed

+210
-179
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"vue-i18n": "^11.3.0",
2727
"vue-router": "^5.0.4",
2828
"vuedraggable": "^4.1.0",
29-
"vuetify": "^3.12.0"
29+
"vuetify": "^4.0.3"
3030
},
3131
"devDependencies": {
3232
"@eslint/js": "^9.39.2",

scss/settings.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
@use "vuetify/settings" with (
22
$button-text-letter-spacing: 0,
33
$list-item-icon-opacity: 1,
4-
);
4+
);

src/Root.vue

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,20 @@ useHead({ title: "Main" });
1717

1818
<style lang="scss">
1919
// Additional resets
20-
a {
21-
text-decoration: none;
22-
color: rgb(var(--v-theme-primary));
20+
@layer vuetify-core.reset {
21+
a {
22+
text-decoration: none;
23+
color: rgb(var(--v-theme-primary));
24+
}
25+
26+
ul,
27+
ol,
28+
figure,
29+
details,
30+
summary {
31+
padding: 0;
32+
margin: 0;
33+
}
2334
}
2435
2536
// Additional utility classes

src/components/AddToPlaylist.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</template>
1515
<VCard>
1616
<VCardTitle>
17-
<span class="text-h5">
17+
<span class="text-headline-medium">
1818
{{ I18n.t("music.playlist.add-item", { obj: cardTitleName }) }}
1919
</span>
2020
</VCardTitle>
@@ -33,10 +33,10 @@
3333
>
3434
<template #item="{ item: innerItem, props: listItemProps }">
3535
<VListItem
36-
:disabled="innerItem.raw.disabled"
36+
:disabled="innerItem.disabled"
3737
v-bind="listItemProps"
3838
>
39-
<template v-if="innerItem.raw.disabled" #append>
39+
<template v-if="innerItem.disabled" #append>
4040
({{ I18n.t("music.playlist.item-already-present") }})
4141
</template>
4242
</VListItem>

src/components/AlbumForm.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
:key="`artist-${index}`"
123123
no-gutters
124124
>
125-
<VCol class="flex-column flex-grow-0">
125+
<VCol class="flex-grow-0">
126126
<VBtn
127127
icon
128128
size="small"
@@ -153,7 +153,7 @@
153153
<VIcon size="x-large">mdi-close</VIcon>
154154
</VBtn>
155155
</VCol>
156-
<VCol class="flex-column">
156+
<VCol>
157157
<VCombobox
158158
v-model="item.artist_id"
159159
:items="sortedArtists"
@@ -186,7 +186,7 @@
186186
>
187187
<VIcon size="x-large">mdi-close</VIcon>
188188
</VBtn>
189-
<VCol class="flex-column">
189+
<VCol>
190190
<VCombobox
191191
v-model="item.label_id"
192192
:items="sortedLabels"

src/components/AlbumMergeDialog.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</template>
1212
<VCard>
1313
<VCardTitle>
14-
<span class="text-h5">
14+
<span class="text-headline-medium">
1515
{{ I18n.t("music.album.merge-into", { obj: album.title }) }}
1616
</span>
1717
</VCardTitle>
@@ -31,7 +31,7 @@
3131
<VListItem v-bind="listItemProps">
3232
<template #append>
3333
<span class="text-grey pl-2 text-body-2">
34-
{{ item.value }}
34+
{{ item.id }}
3535
</span>
3636
</template>
3737
</VListItem>

src/components/ArtistMergeDialog.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
</template>
2121
<VCard>
2222
<VCardTitle>
23-
<span class="text-h5">
23+
<span class="text-headline-medium">
2424
{{ I18n.t("music.artist.merge-into", { obj: artist.name }) }}
2525
</span>
2626
</VCardTitle>
@@ -41,7 +41,7 @@
4141
<VListItem v-bind="listItemProps">
4242
<template #append>
4343
<span class="text-grey pl-2 text-body-2">
44-
{{ item.value }}
44+
{{ item.id }}
4545
</span>
4646
</template>
4747
</VListItem>

src/components/CodecForm.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<VTextField
66
v-model="newCodec.extension"
77
:label="I18n.t('library.extension')"
8-
:disabled="codec !== null"
8+
:disabled="!!codec"
99
required
1010
:rules="rules.ext"
1111
/>

src/components/CoverFilenameForm.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<VTextField
66
v-model="newCoverFilename.filename"
77
:label="I18n.t('library.filename')"
8-
:disabled="coverFilename !== null"
8+
:disabled="!!coverFilename"
99
required
1010
:rules="[
1111
(v) => !!v || I18n.t('errors.cover_filename.filename-blank'),

src/components/EditReviewComment.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<VIcon size="x-large">mdi-flag</VIcon>
1010
<VDialog v-model="show" max-width="600px">
1111
<VCard>
12-
<VCardTitle class="text-h5">
12+
<VCardTitle class="text-headline-medium">
1313
{{ I18n.t("music.flag.for-review") }}
1414
</VCardTitle>
1515
<VCardText>

0 commit comments

Comments
 (0)