Valentyne Stigloher
54a57192b3
(nuxt) use new directory structure by moving many directories to app
2025-08-17 18:10:36 +02:00
Valentyne Stigloher
11fea749ca
(lint)
2025-05-06 22:00:12 +02:00
Andrea Vos
a1ca33b958
(lint) remove unused vars
2025-05-05 18:54:11 +02:00
Andrea Vos
f1a78c1ad3
Merge branch 'refs/heads/geniee-p'
2025-05-05 18:51:33 +02:00
Andrea Vos
89990be6ad
geniee experiment
2025-05-05 08:04:23 +02:00
Valentyne Stigloher
c3818622d1
(refactor) make config.api optional and add enabled and route property to have it consistent with others
2025-04-28 11:41:41 +02:00
Valentyne Stigloher
cfa9aca170
(refactor) migrate /version from express to h3 and replace cache/version file with runtimeconfig / define
2025-03-23 11:44:39 +01:00
Andrea Vos
01631e413a
use avris-vue-share after v1.0 release instead of copying the code with modifications
2025-01-31 21:44:47 +01:00
Valentyne Stigloher
36db31453e
(fix) <Footer> renders correctly rel=me links in home
2025-01-12 14:12:15 +01:00
Valentyne Stigloher
5b3bb04c6c
(ts) migrate many components to composition API with typescript
2025-01-12 14:12:15 +01:00
Valentyne Stigloher
374f8b8120
(ts) migrate remaining .js files in ~/src to typescript
2025-01-11 15:48:43 +01:00
Valentyne Stigloher
b25afefc49
(fmt)
2024-10-29 10:56:32 +01:00
Valentyne Stigloher
3b0df60a34
(fix) reference more pronoun usage pages via name to ensure they work with foreign characters
2024-10-12 19:34:05 +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
8b58541079
(nuxt) replace process.env replacement with runtimeConfig.public
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
f34ce40549
(nuxt) replace $cookies with useCookie
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
720d57bbe8
(cookies) add SameSite=Lax by default and upgrade some cookies in their length for consistency
2024-04-08 14:52:18 +02:00
Valentyne Stigloher
11f253583b
(refactor) remove process.client checks in mounted as it is not executed in ssr anyway
2024-04-08 14:29:24 +02:00
Andrea Vos
c26b1fbceb
disable safari warning
...
we got a confirmation from one user that it's fixed. let's hope that's the case for everyone. let's remove the warning banner and see if someone complains again.
2024-03-21 20:01:39 +01: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
Andrea Vos
39429e1b9b
(bug) safari warning
2024-02-18 22:01:13 +00: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
Valentyne Stigloher
d792270c80
(refactor) inject translator instead of importing the singleton instance
...
this prevents of having a module which needs a suml-loader
which is complicated for testing and server scopes
2024-01-24 00:50:29 +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
e5b84d7368
(ci) add linting with ESLint
...
remove unused variables
2023-12-28 22:32:59 +01:00
Andrea Vos
81085af415
extend support banners
2023-11-06 20:47:47 +01:00
Andrea Vos
c33abb16de
(ads) apply publift's suggestions
2023-09-27 20:59:53 +02:00
Andrea Vos
4dde0080cd
(ads)(WIP) publift
2023-09-13 17:28:00 +02:00
Andrea Vos
71c2c71970
#353 #346 (design) make the /design page public, small revamp
...
fix: Pronouns.page logo download is not available on website.
fix: Dark/light colours in design guidelines are incosistent with how the rest of the colours are specified
2023-06-20 18:49:01 +02:00
Andrea Vos
e8753eda35
[ru][trans]
2023-05-31 18:36:09 +02:00
Gradient1058
1612e4751d
Unhardcode footer strings
2023-05-29 19:46:50 +03:00
Andrea Vos
4e68e7bff9
<Footer> make version hashes links to commits
2023-05-15 21:22:05 +02:00
Andrea Vos
32cf0154a5
[en] disable translation mode for English
2023-03-07 17:13:24 +01:00
Andrea Vos
500d9a2ff9
replace twemoji with noto emoji
2023-02-21 20:01:23 +01:00
Andrea Vos
0a3833b44a
new gitlab location
2023-02-06 18:07:04 +01:00
Andrea Vos
656c078a3d
ads improvements
2023-01-03 18:15:27 +01:00
Andrea Vos
f4c6d99a16
[design][contact] group social media, more prominent icons
2022-11-27 13:27:35 +01:00
Andrea Vos
d1e282fbb1
[admin][ads] allow admins to toggle ad visibility
2022-11-27 12:06:14 +01:00
Andrea Vos
eef9a44431
[bug] possible solution to issues with modals not showing
...
https://www.i-dont-care-about-cookies.eu/ is injecting CSS: .cc-modal, .modal-shown.d-block { display: none !important} which affects all other modals
2022-10-10 22:07:45 +02:00
Andrea Vos
a951b268bd
[debug] add current version/commit to the footer
2022-10-09 21:59:43 +02:00
Andrea Vos
239e185173
[ads] fixes
2022-09-04 10:30:56 +02:00
Andrea Vos
4c99bca746
[ads] toggle placeholder visibility
2022-09-03 10:52:52 +02:00
Andrea Vos
00b6b3452d
[ads]
2022-09-02 21:17:02 +02:00
Andrea Vos
78a8ccce25
Merge branch 'stats'
...
# Conflicts:
# locale/en/translations.suml
# locale/expectedTranslations.js
2022-08-16 20:09:31 +02:00
Andrea Vos
f0e19d5363
[support] contribute section
2022-08-15 23:41:47 +02:00