85 Commits

Author SHA1 Message Date
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
Andrea Vos
80139fb51d [trans] TranslationMode – make public 2022-08-15 21:10:19 +02:00
Andrea Vos
58f09b6732 [footer][stats] 2022-08-01 21:10:16 +02:00
Andrea Vos
4964fe5846 mark language in social/contact links 2022-07-12 20:34:40 +02:00
Andrea Vos
c83e789cfe ukraine solidarity banner 2022-05-07 07:26:59 -05:00
Andrea Vos
780e074b16 [ru] add age limit to protect our Russian contributors 2022-02-13 17:06:46 +01:00
Andrea Vos
b55626311a [dark] add "automatic" to the mode switch 2022-01-18 20:26:21 +01:00
Andrea Vos
d53d927724 [footer][support] link to financial transparency in the footer and support widget 2021-12-30 20:15:18 +01:00
Andrea Vos
bebdba932d [links] sibling projects 2021-12-29 18:11:26 +01:00
Andrea Vos
b020e64832 minor fixes 2021-12-16 19:42:28 +01:00
Andrea Vos
21a28ad029 [social] add rel=me 2021-12-16 19:25:01 +01:00
Andrea Vos
a5b8b8df6d [social][contact][support] reorganise links 2021-12-16 18:52:54 +01:00
Andrea Vos
92ca7034b1 [design] redesign footer 2021-12-08 18:04:27 +01:00
Andrea Vos
8aed61b419 allow configurable colons 2021-12-02 18:16:25 +01:00
Andrea Vos
d296edc414 easter egg 😈 2021-11-15 22:17:50 +01:00
Andrea Vos
4b1f7426fd use Twemoji for profiles and emojiself 2021-11-15 21:11:25 +01:00
Andrea Vos
ccd9ae1a3f gradientmagic.com attribution 2021-11-04 23:59:01 +01:00
Andrea Vos
9ffb58b7e4 [license] remove license version, just use current 2021-09-21 19:51:15 +02:00
Andrea Vos
33826f5f2e [footer] add license link 2021-09-08 23:55:36 +02:00
Andrea Vos
37f66bca87 #259 reorganising - fixes after the meeting 2021-09-06 19:40:27 +02:00
Andrea Vos
2419eb763a [design] fix footer links alignment 2021-08-09 18:06:31 +02:00