Valentyne Stigloher
|
146e062fdf
|
(change) use query params instead of hash when filtering
|
2024-09-18 10:36:19 +02:00 |
|
Valentyne Stigloher
|
9c7891fff9
|
add optional icons to categories for nouns, inclusive and terms
|
2024-09-18 10:33:38 +02:00 |
|
Valentyne Stigloher
|
6134dfe9e2
|
unified and independent text and category filter for sources, nouns, terms and inclusive
|
2024-09-18 10:33:38 +02:00 |
|
Valentyne Stigloher
|
0666723ea9
|
(nouns) add categories
|
2024-09-18 10:33:38 +02:00 |
|
Valentyne Stigloher
|
c7bdb7e65c
|
(refactor) extract <FilterBar> component
|
2024-09-18 10:33:38 +02:00 |
|
Valentyne Stigloher
|
83cbbf79c8
|
(refactor) extract <CategoriesSelector> component
|
2024-09-18 10:33:38 +02:00 |
|
Valentyne Stigloher
|
d442e06056
|
(style) move hamburger button so that it aligns to filter bars
|
2024-09-16 21:25:34 +02:00 |
|
Valentyne Stigloher
|
c55e05fff8
|
(editor) make pronunciation speaker smaller
issue was that the styles were applied to the <span> of the <Tooltip>, not the <PronunciationSpeaker>
|
2024-09-16 21:17:39 +02:00 |
|
Valentyne Stigloher
|
2cfb4fec4f
|
(vue) use @floating-ui/vue instead of @floating-ui/dom to get rid of some boilerplate
|
2024-09-16 21:14:51 +02:00 |
|
Valentyne Stigloher
|
5b2ce9b58a
|
(design) show text colour pallete and be reactive to light/dark mode changes
|
2024-09-16 19:39:04 +02:00 |
|
Valentyne Stigloher
|
9570b6e01b
|
(design) fix mounted error due to <Page> being a fragment
convert to composition API with TypeScript
|
2024-09-16 19:29:16 +02:00 |
|
Valentyne Stigloher
|
db8a6d21cf
|
(nuxt) disable csrf
reverts commit 6825cf78217f14bb709a96b341d35514f1fbbcad.
|
2024-09-14 15:08:34 +02:00 |
|
Valentyne Stigloher
|
57e732034c
|
(nuxt) use lazy on useFetch in more places to not block site navigation
|
2024-09-12 16:42:54 +02:00 |
|
Valentyne Stigloher
|
58b36107ab
|
(refactor) use fragments to reduce count of DOM elements
|
2024-09-12 14:39:31 +02:00 |
|
Valentyne Stigloher
|
8e00dd04bb
|
(api) replace multer as express middleware with matching h3 calls
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
7ec6ac5043
|
(ts) fix typecheck errors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
1a2db6b665
|
(vue) replace client-only created with mounted as it causes hydration errors when setting data and it also matches unmounted
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
54041531c6
|
(vue) use shallowRef to fix error when using the Shopify API
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
6825cf7821
|
(nuxt) replace @privyid/nuxt-csrf with nuxt-csurf
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
9639d2204e
|
(vue) use :slotted to apply scoped styles to slotted elements
https://vuejs.org/api/sfc-css-features.html#slotted-selectors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
d7ca6fe741
|
(vue) fixes around falltrough classes and deep selectors
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
09655afe0f
|
(profile) <PersonalEventListInput> fix typo in v.month
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
c8cd9a5dd9
|
(vue) replace type ignores by proper type assertions
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
3b79888d1b
|
(nuxt) replace process.env.JSONS with dynamic import
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
8b58541079
|
(nuxt) replace process.env replacement with runtimeConfig.public
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
736ee49a3a
|
(vue) define explicit emits on components
https://v3-migration.vuejs.org/breaking-changes/emits-option.html
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
6735f1f318
|
(vue) refactor DialogueBox interface to a composable and remove it from default.vue
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
4fff61d857
|
(vue) migrate v-model on custom components via model → modelValue and @input → @update:modelValue
https://v3-migration.vuejs.org/breaking-changes/v-model.html
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
3027ec8f11
|
(vue) upgrade vuedraggable
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
0915a72f1d
|
(vue) replace vue-lazy-hydration with vue3-lazy-hydration
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
ec73f288dd
|
(nuxt) replace $axios with useFetch, useAsyncData or $fetch
https://nuxt.com/docs/getting-started/data-fetching
|
2024-09-12 10:11:25 +02:00 |
|
Valentyne Stigloher
|
f98fb55c4f
|
(vue) replace $eventHub with state management
https://v3-migration.vuejs.org/breaking-changes/events-api.html
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
f34ce40549
|
(nuxt) replace $cookies with useCookie
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
084df0fdf1
|
(vue) replace process.env.LOGO with raw import
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
ec11ef5285
|
(vue) use argument instead of this in prop default factories
https://v3-migration.vuejs.org/breaking-changes/props-default-this.html
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
d059994863
|
(vue) convert vue mixins to composables
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
1f953117fa
|
(refactor) migrate from vuex to pinia
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
6090078689
|
(nuxt) use useConfig composable instead of $config global as this can only be controlled via runtimeConfig and is better protected than in Nuxt 2
|
2024-09-11 21:29:35 +02:00 |
|
Valentyne Stigloher
|
52895b9149
|
(vue) import h() instead of using it as parameter
https://v3-migration.vuejs.org/breaking-changes/render-function-api.html
|
2024-09-11 21:29:23 +02:00 |
|
Valentyne Stigloher
|
c1faf15117
|
(vue) call members of $slots
https://v3-migration.vuejs.org/breaking-changes/slots-unification.html
|
2024-09-11 21:29:23 +02:00 |
|
Valentyne Stigloher
|
f5a763391b
|
(lint) use vue 3 rules
|
2024-09-11 21:29:23 +02:00 |
|
Valentyne Stigloher
|
75e76025eb
|
(vue) migrate component from Vue.extend to defineComponent
|
2024-09-11 21:29:22 +02:00 |
|
Valentyne Stigloher
|
f7e4115f40
|
(vue) remove .native modifier
https://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html
|
2024-09-11 21:29:22 +02:00 |
|
Valentyne Stigloher
|
d7ead48168
|
(vue) rename destroyed to unmounted and beforeDestroy to beforeUnmount
https://v3-migration.vuejs.org/breaking-changes/#other-minor-changes
|
2024-09-11 21:29:22 +02:00 |
|
Andrea Vos
|
c70f903996
|
#309 PR feedback
|
2024-09-08 15:34:41 +02:00 |
|
Andrea Vos
|
34b70984b4
|
#309 save forms in localstorage in case server goes down / browser closes
|
2024-09-05 19:06:28 +02:00 |
|
Valentyne Stigloher
|
129276778a
|
(style) use primary color instead of blue, adjust some other colors
|
2024-09-02 13:23:15 +02:00 |
|
Andrea Vos
|
3c4d836386
|
update support banner after discussion
|
2024-08-30 20:30:29 +02:00 |
|
Andrea Vos
|
d3b54484af
|
#403 mitigation of <ShopifyEmbed> display issues
|
2024-08-27 08:21:02 +02:00 |
|
Valentyne Stigloher
|
a563d3646b
|
(terms) remove /nouns/terms route and add redirects for backwards compatibility
|
2024-08-26 23:45:36 +02:00 |
|