59 Commits

Author SHA1 Message Date
Valentyne Stigloher
54a57192b3 (nuxt) use new directory structure by moving many directories to app 2025-08-17 18:10:36 +02:00
Valentyne Stigloher
f83da9066b (vue) require [type] on <button>, fixes issue with the custom pronoun generator embedded in the editor submitting the form 2025-06-05 23:32:31 +02:00
Valentyne Stigloher
daee2a8869 (fix) show translated category name on terms and inclusive when it differs from their key 2025-06-01 23:21:31 +02:00
Valentyne Stigloher
317758db01 (refactor) migrate /api/inclusive/** from express to h3 2025-03-23 11:44:39 +01:00
Valentyne Stigloher
7870951f49 (style) deduplicate .list-btn-concise 2025-01-17 13:36:14 +01:00
Valentyne Stigloher
9289dcf35d (refactor) remove unused columns prop of <Table> 2025-01-17 13:36:14 +01:00
Valentyne Stigloher
41dd1035cb (style) directly apply horizontal padding to <*SubmitForm> instead of wrapping them (also fixes a hydration error) 2025-01-12 14:12:15 +01:00
Valentyne Stigloher
dfb54a4540 (nouns)(terms)(inclusive) responsive design 2024-12-07 11:11:15 +01:00
Valentyne Stigloher
3bfbb19bae (ts) migrate <Table> and <*Dictionary> to composition API enabling <Table> being generic 2024-12-07 11:10:52 +01:00
Valentyne Stigloher
dd6a6bb5de (moderation) add moderation filters like unapproved, no key, no image, no category 2024-11-01 12:48:10 +01:00
Valentyne Stigloher
b25afefc49 (fmt) 2024-10-29 10:56:32 +01:00
Valentyne Stigloher
07c6abc098 (change) reload data after submit and enhance scrolling behavior 2024-09-18 10:36:19 +02:00
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
c7bdb7e65c (refactor) extract <FilterBar> component 2024-09-18 10:33:38 +02:00
Valentyne Stigloher
c8cd9a5dd9 (vue) replace type ignores by proper type assertions 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
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
d059994863 (vue) convert vue mixins to composables 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
75e76025eb (vue) migrate component from Vue.extend to defineComponent 2024-09-11 21:29:22 +02:00
Valentyne Stigloher
dad7680624 (ts) migrate plugins/hash.ts with depending components 2024-04-30 19:41:28 +02:00
Valentyne Stigloher
7ce1bb0e83 (ts) convert a lot to TypeScript
Co-authored-by: Sky <msurvival65@gmail.com>
Co-authored-by: tecc <tecc@tecc.me>
2024-02-23 17:48:16 +01:00
Valentyne Stigloher
a065029cb5 (refactor) rename $config and $locale Vue globals to have a dollar sign per convention 2024-01-26 14:30:12 +01:00
PronounsPage
fa14ab79d9 (lint) automatically fix lints via yarn lint --fix 2024-01-11 20:36:05 +01:00
Valentyne Stigloher
8e1a40d74f (lint) add .js extension on imports in .vue 2024-01-11 20:33:04 +01:00
Valentyne Stigloher
b0d00883cc (lint) explicitely add .vue extension when importing components 2023-12-28 22:34:27 +01:00
Andrea Vos
4dde0080cd (ads)(WIP) publift 2023-09-13 17:28:00 +02:00
Andrea Vos
239e185173 [ads] fixes 2022-09-04 10:30:56 +02:00
Andrea Vos
00b6b3452d [ads] 2022-09-02 21:17:02 +02:00
Andrea Vos
600ed48f8a make "add" buttons more prominent 2022-08-15 17:40:55 +02:00
Andrea Vos
a291571cf5 [inclusive] clarification 2022-05-20 19:14:18 +02:00
Andrea Vos
8aed61b419 allow configurable colons 2021-12-02 18:16:25 +01:00
Andrea Vos
d3e6bed08b #280 highlight diffs in dictionary proposed changes 2021-11-29 19:25:23 +01:00
Andrea Vos
8caaa78fd0 [inclusive] fix unnecessary check for nouns.enabled 2021-11-28 00:01:19 +01:00
Andrea Vos
179827e1d0 [nouns][terminology][inclusive] clean up nouns images, terminology & inclusive position (not inside nouns anymore) 2021-08-28 23:44:30 +02:00
Andrea Vos
0c529d356f #236 [pl][terms] add a key 2021-07-30 18:51:12 +02:00
Andrea Vos
3881bc25c0 [pl][terms][inclusive] make category names clickable 2021-07-30 08:09:03 +02:00
Andrea Vos
fd8753ece3 #230 [pl][terms] multiple categories for terms glossary 2021-07-29 23:40:55 +02:00
Andrea Vos
0ab57e396d [pl][inclusive] hide too wide filter buttons on mobile 2021-07-29 21:46:31 +02:00
Andrea Vos
62eff4b2cf [pl][nouns][inclusive][terms] nicer scrolling 2021-07-29 21:42:11 +02:00
Andrea Vos
f94b4ae33d #226 display entry author to admins 2021-07-24 21:55:33 +02:00
Andrea Vos
e2ad6d46f7 #219 reporting profiles 2021-07-24 19:18:39 +02:00
Andrea Vos
5f2e5f35b5 [nouns][inclusive][terms] don't scroll when no filter 2021-07-10 12:32:53 +02:00
Andrea Vos
4a595c20ae [nouns][terms][inclusive] fix sorting 2021-07-03 13:19:43 +02:00
Andrea Vos
c3f22ae36d [terms][inclusive] allow links in dictionaries 2021-07-02 22:32:23 +02:00
Andrea Vos
317cea9c8e #215 better server error handling - frontend 2021-06-09 18:06:32 +02:00
Andrea Vos
e5288c2755 #206 [pl][inclusive] filter by category 2021-05-18 18:53:07 +02:00
Andrea Vos
ed6bea46be #203 dedesign header 2021-05-13 18:09:08 +02:00