Andrea Vos
44e656744b
(user)(ui) revamp the account page
2024-04-16 20:55:39 -05:00
Andrea Vos
9b3a316a44
Merge branch 'refs/heads/main' into spis-2024-raport
2024-04-14 17:04:35 -05:00
Valentyne Stigloher
959efbe4eb
(fix) dark mode on _ and cards
2024-04-08 18:43:49 +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
898b112772
(nuxt) use ClientOnly implicitely as it is automatically imported by Nuxt
2024-04-08 14:52:18 +02:00
Valentyne Stigloher
02f7bdc3b1
(style) save effective darkMode to cookies to make it accessible in ssr
2024-04-08 14:52:16 +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
68d4470ee7
(pl)(census) sprinkle stats all over the page
2024-04-06 13:33:09 +02:00
Andrea Vos
b6eea2b571
(pl)(census) sprinkle stats all over the page
2024-04-06 13:07:20 +02:00
Andrea Vos
ec584c6a2b
(pl)(census) sprinkle stats all over the page
2024-04-06 12:25:24 +02:00
Andrea Vos
fcffe1d49e
(pl)(blog)(links) pomiędzy
2024-04-01 16:27:59 +02:00
Andrea Vos
8752578773
(account) better UI for changing avatars (many people cannot find it)
2024-04-01 13:54:59 +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
Andrea Vos
64892067ce
(profile) increase calendar limits and display proper validation error
2024-03-21 19:27:19 +01:00
Valentyne Stigloher
1a12dce4a8
(ts) convert src/buildPronoun.ts
2024-03-12 15:11:40 +01:00
Valentyne Stigloher
bd332e3949
(ts) overwrite NuxtRuntimeConfig to be Config (enables stricter type checking and hints)
2024-03-12 15:11:40 +01:00
Valentyne Stigloher
f61aaa16b7
(admin) use proper classes for warning / danger to ensurce contrast
2024-03-10 17:17:30 +01:00
Valentyne Stigloher
52f305cbf5
(fix) show error message dialogue even though it is untranslatable
...
also prevents closing due to timeout when show() is called just after hide()
2024-03-10 17:17:29 +01:00
Valentyne Stigloher
4678c325f8
(ts) convert adminTranslationsAwaiting.vue with its dependencies
...
tricky part was mixin, but apparently you should use Vue.extend for mixins and extend from that
https://stackoverflow.com/questions/51873087/unable-to-use-mixins-in-vue-with-typescript
2024-03-10 17:08:26 +01:00
Andrea Vos
e87c8739e8
(sentry) minor fixes
2024-03-07 21:07:38 +01:00
Valentyne Stigloher
f69aec7998
(sentry) replace some console.error with Sentry.captureException
2024-03-05 18:19:34 +01:00
Andrea Vos
9d5bc987e6
(profile) allow 36 chars in opinion descriptions (requested by user)
2024-03-05 18:17:52 +01:00
Valentyne Stigloher
dd63c9c874
(fix) locales without workshops config act like it is disabled for them
2024-02-26 13:52:20 +01:00
Andrea Vos
c1043d07d2
linter fixes
2024-02-25 14:53:48 +00:00
Andrea Vos
40fc84126b
Merge branch 'main' into workshops
2024-02-25 12:53:38 +00:00
Valentyne Stigloher
2eb794e5fd
(ts) convert some Vue components
2024-02-23 17:51:18 +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
Valentyne Stigloher
2364e2543c
(ts) convert locale/locales.ts to TypeScript
2024-02-23 17:48:16 +01:00
Andrea Vos
a4799d397a
fix linter
2024-02-18 22:10:54 +00:00
Andrea Vos
39429e1b9b
(bug) safari warning
2024-02-18 22:01:13 +00:00
Valentyne Stigloher
600b4b4788
(fix) use v-if instead of v-show so that census banners don’t 404 on other locales
2024-02-17 13:58:41 +01:00
Andrea Vos
dd92e795e7
(pl)(census) increase privacy by keeping deduplication info separately from answers; fix bug with trimming of translation keys
2024-02-15 08:30:07 +00:00
Valentyne Stigloher
8cdbf04b1f
(fix) catch unknown timezones
2024-02-14 15:02:33 +01:00
Andrea Vos
a5ce601752
(blog)(design) use text-wrap: balance;
2024-02-09 17:56:30 +01:00
Andrea Vos
d703b4cf3d
(pl(workshops) merge & wording
2024-02-09 17:50:29 +01:00
Andrea Vos
706a1b51ef
Merge branch 'main' into workshops
...
# Conflicts:
# components/CommunityNav.vue
# components/Header.vue
# src/contact.js
2024-02-09 15:11:01 +01:00
Andrea Vos
373fd09c69
(ua)(trans)
2024-02-03 14:09:37 +01:00
Andrea Vos
4ad4d6099f
(bug) potential fix for safari freezing
2024-02-02 10:41:07 +01:00
Andrea Vos
88661eb5ed
Merge remote-tracking branch 'origin/main'
2024-01-29 18:57:21 +01:00
Valentyne Stigloher
c0a4c41d4b
(fix) reload sound in <PronunciationSpeaker> if an error occured or the input changed
2024-01-29 15:33:50 +01:00
Andrea Vos
ea506eabb7
(bug) minor fix for potentially missing config values in <Header>
2024-01-28 14:53:42 +01:00
Valentyne Stigloher
17ee6de8c3
(refactor) move buildImageUrl from globals to helpers
2024-01-26 14:30:12 +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
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
Valentyne Stigloher
a22981eb79
(fmt) indent switch case clauses
2024-01-21 13:55:34 +01:00
Valentyne Stigloher
6963425947
(scss) reference style.scss globally in nuxt config instead of in components / layouts
...
this resulted in a larger bundle size (~200kB gzipped)
2024-01-21 12:44:35 +01:00
Andrea Vos
0d15a38e1b
<PronunciationSpeaker> reuse the sound object
2024-01-18 19:29:45 +01:00
Andrea Vos
731feaf711
(bug) fix publift call
2024-01-18 19:29:01 +01:00
Andrea Vos
fcb07f3da4
(bug) fix <PronunciationSpeaker/> causing "A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received" for some profiles; also add state indicator (useful when loading is slower)
2024-01-18 18:53:30 +01:00
Andrea Vos
07e4d9781c
(bug) <LinkedText/> should open files in new tab (nuxt router messes it up)
2024-01-17 18:03:35 +01:00