diff --git a/frontend/package.json b/frontend/package.json
index cf012d45b..2a2ad903f 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -98,7 +98,7 @@
"@vueuse/router": "11.2.0",
"axios": "1.7.7",
"blurhash": "2.0.5",
- "bulma-css-variables": "0.9.33",
+ "bulma": "^1.0.2",
"change-case": "5.4.4",
"date-fns": "4.1.0",
"dayjs": "1.11.13",
diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml
index 94cf21f00..bc5df0bf5 100644
--- a/frontend/pnpm-lock.yaml
+++ b/frontend/pnpm-lock.yaml
@@ -160,9 +160,9 @@ importers:
blurhash:
specifier: 2.0.5
version: 2.0.5
- bulma-css-variables:
- specifier: 0.9.33
- version: 0.9.33
+ bulma:
+ specifier: ^1.0.2
+ version: 1.0.2
change-case:
specifier: 5.4.4
version: 5.4.4
@@ -2975,9 +2975,8 @@ packages:
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
- bulma-css-variables@0.9.33:
- resolution: {integrity: sha512-D85dXLyLOBBDCuSSOeASc0kN2IknJqo5hzkZ22hxDHobxko/qay0nD+zNl2CJtF8v/7iwvQXqzVSDRnFVRSg9A==}
- deprecated: bulma-css-variables is deprecated. Project has been shifted to monorepo @bulvar/bulma
+ bulma@1.0.2:
+ resolution: {integrity: sha512-D7GnDuF6seb6HkcnRMM9E739QpEY9chDzzeFrHMyEns/EXyDJuQ0XA0KxbBl/B2NTsKSoDomW61jFGFaAxhK5A==}
cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
@@ -3565,10 +3564,6 @@ packages:
engines: {node: '>=18'}
hasBin: true
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
- engines: {node: '>=6'}
-
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
@@ -6794,7 +6789,7 @@ snapshots:
'@babel/parser@7.25.4':
dependencies:
- '@babel/types': 7.25.4
+ '@babel/types': 7.26.0
'@babel/parser@7.26.1':
dependencies:
@@ -9361,7 +9356,7 @@ snapshots:
builtin-modules@3.3.0: {}
- bulma-css-variables@0.9.33: {}
+ bulma@1.0.2: {}
cac@6.7.14: {}
@@ -10073,8 +10068,6 @@ snapshots:
'@esbuild/win32-ia32': 0.24.0
'@esbuild/win32-x64': 0.24.0
- escalade@3.1.2: {}
-
escalade@3.2.0: {}
escape-goat@2.1.1: {}
@@ -13363,7 +13356,7 @@ snapshots:
yargs@17.7.2:
dependencies:
cliui: 8.0.1
- escalade: 3.1.2
+ escalade: 3.2.0
get-caller-file: 2.0.5
require-directory: 2.1.1
string-width: 4.2.3
diff --git a/frontend/src/components/base/BaseCheckbox.vue b/frontend/src/components/base/BaseCheckbox.vue
index 2a3c40547..fe0276c62 100644
--- a/frontend/src/components/base/BaseCheckbox.vue
+++ b/frontend/src/components/base/BaseCheckbox.vue
@@ -8,7 +8,7 @@
>
emit('update:modelValue', (event.target as HTMLInputElement).checked)"
diff --git a/frontend/src/components/base/Expandable.vue b/frontend/src/components/base/Expandable.vue
index 6bb009220..08054aece 100644
--- a/frontend/src/components/base/Expandable.vue
+++ b/frontend/src/components/base/Expandable.vue
@@ -51,10 +51,7 @@ const props = withDefaults(defineProps<{
const wrapper = ref(null)
const computedBackgroundColor = computed(() => {
- if (wrapper.value === null) {
- return props.backgroundColor || '#fff'
- }
- return props.backgroundColor || getInheritedBackgroundColor(wrapper.value)
+ return props.backgroundColor || wrapper.value === null ? '#fff' : getInheritedBackgroundColor(wrapper.value)
})
/**
diff --git a/frontend/src/components/date/DatepickerWithRange.vue b/frontend/src/components/date/DatepickerWithRange.vue
index 63d2c1872..5be3c80ef 100644
--- a/frontend/src/components/date/DatepickerWithRange.vue
+++ b/frontend/src/components/date/DatepickerWithRange.vue
@@ -221,6 +221,8 @@ const buttonText = computed(() => {