From 8e268faee864ab5a12cd0c978a692b03e8c2f02a Mon Sep 17 00:00:00 2001
From: Andrea
Date: Sat, 7 May 2022 15:52:18 -0500
Subject: [PATCH] flags asterisk
---
components/Flag.vue | 17 ++++++++++++++---
components/Profile.vue | 7 +++++--
locale/_base/translations.suml | 1 +
locale/de/translations.suml | 1 +
locale/en/translations.suml | 1 +
locale/eo/translations.suml | 1 +
locale/es/translations.suml | 1 +
locale/fr/translations.suml | 1 +
locale/gl/translations.suml | 1 +
locale/it/translations.suml | 1 +
locale/ja/translations.suml | 1 +
locale/ko/translations.suml | 1 +
locale/lad/translations.suml | 1 +
locale/nl/translations.suml | 1 +
locale/no/translations.suml | 1 +
locale/pl/translations.suml | 1 +
locale/pt/translations.suml | 1 +
locale/ru/translations.suml | 1 +
locale/sv/translations.suml | 1 +
locale/ua/translations.suml | 1 +
locale/zh/translations.suml | 1 +
nuxt.config.js | 1 +
routes/profileEditor.vue | 8 +++++++-
23 files changed, 46 insertions(+), 6 deletions(-)
diff --git a/components/Flag.vue b/components/Flag.vue
index 5ecd84b8..17225f5f 100644
--- a/components/Flag.vue
+++ b/components/Flag.vue
@@ -2,15 +2,19 @@
-
+ *
-
+ *
-
+
+ *
+ profile.flagsAsterisk
+
+
profile.flagsCustomWarning
@@ -26,6 +30,7 @@
img: { required: true },
terms: { },
custom: { type: Boolean },
+ asterisk: { type: Boolean },
},
computed: {
link() {
@@ -84,9 +89,15 @@
}
}
+ text-align: left;
+ font-weight: normal;
+
&:hover {
.flag-preview {
display: block;
+ span {
+ white-space: normal;
+ }
}
}
}
diff --git a/components/Profile.vue b/components/Profile.vue
index 013c0ab2..9f3cb397 100644
--- a/components/Profile.vue
+++ b/components/Profile.vue
@@ -39,7 +39,9 @@
+ :terms="terms || []"
+ :asterisk="flagsAsterisk.includes(flag)"
+ />
Słowniku Terminologii Queerowej.
flagsCustom: 'Dodaj inne flagi'
flagsCustomWarning: 'Ta flaga została wgrana przez osobę użytkującą. Ekipa zaimki.pl nie jest za nią odpowiedzialna.'
+ flagsAsterisk: 'To nie jest queerowa tożsamość, ale uwględniamy ją tutaj przez wzgląd na osoby, które są queerowe na inne sposoby (np. hetero osoby trans).'
links: 'Linki'
linksRecommended: 'Polecamy dodać link do'
verifiedLinks:
diff --git a/locale/pt/translations.suml b/locale/pt/translations.suml
index 02de27a6..ca6d9b39 100644
--- a/locale/pt/translations.suml
+++ b/locale/pt/translations.suml
@@ -496,6 +496,7 @@ profile:
flagsInfo: 'Arrasta as bandeiras de orgulho para este ponto.'
flagsCustom: 'Enviar bandeira personalizada'
flagsCustomWarning: 'Esta bandeira foi enviada por ume usuárie. O time da pronouns.page não é responsável por este conteúdo.'
+ flagsAsterisk: 'This is not a queer identity, but we include it for people who are queer in other ways (eg. straight trans people).' # TODO
links: 'Links'
linksRecommended: 'Recomendamos linkar com'
# TODO
diff --git a/locale/ru/translations.suml b/locale/ru/translations.suml
index f76fcf6f..7e85ad89 100644
--- a/locale/ru/translations.suml
+++ b/locale/ru/translations.suml
@@ -574,6 +574,7 @@ profile:
flagsInfo: 'Перетащите ваши прайд-флаги в эту рамку.'
flagsCustom: 'Загрузить пользовательский прайд-флаг'
flagsCustomWarning: 'Этот прайд-флаг был добавлен пользователикс. Команда pronouns.page не несет ответственность за это.'
+ flagsAsterisk: 'This is not a queer identity, but we include it for people who are queer in other ways (eg. straight trans people).' # TODO
links: 'Ссылки'
linksRecommended: 'Рекомендуем перейти по этим ссылкам'
# TODO
diff --git a/locale/sv/translations.suml b/locale/sv/translations.suml
index 957cbb35..97b353a9 100644
--- a/locale/sv/translations.suml
+++ b/locale/sv/translations.suml
@@ -547,6 +547,7 @@ profile:
flagsInfo: 'Dra och släpp dina pride flaggor här.'
flagsCustom: 'Ladda upp anpassad flagga'
flagsCustomWarning: 'Denna flagga har laddats upp av en användare. Pronouns.page är inte ansvarig.'
+ flagsAsterisk: 'This is not a queer identity, but we include it for people who are queer in other ways (eg. straight trans people).' # TODO
links: 'Länkar'
column: 'Kolumn'
diff --git a/locale/ua/translations.suml b/locale/ua/translations.suml
index 18d5b219..626a1ccb 100644
--- a/locale/ua/translations.suml
+++ b/locale/ua/translations.suml
@@ -607,6 +607,7 @@ profile:
flagsInfo: 'Перетягніть ваші прайд-прапори в цю рамку.'
flagsCustom: 'Завантажити користувацький прайд-прапор'
flagsCustomWarning: 'Цей прайд-прапор був доданий користувач_кою. Команда pronouns.page не несе відповідальності за це.'
+ flagsAsterisk: 'This is not a queer identity, but we include it for people who are queer in other ways (eg. straight trans people).' # TODO
links: 'Посилання'
linksRecommended: 'Рекомендуємо перейти за цими посиланням'
# TODO
diff --git a/locale/zh/translations.suml b/locale/zh/translations.suml
index 22045544..ba4a7d3e 100644
--- a/locale/zh/translations.suml
+++ b/locale/zh/translations.suml
@@ -448,6 +448,7 @@ profile:
flagsInfo: '將您的驕傲旗幟拖放到此框架中.'
flagsCustom: '上傳自定義旗幟'
flagsCustomWarning: '此旗幟由一名用戶上傳。pronouns.page團隊不為此負責'
+ flagsAsterisk: 'This is not a queer identity, but we include it for people who are queer in other ways (eg. straight trans people).' # TODO
links: '鏈接'
linksRecommended: '我們建議鏈接至'
# TODO
diff --git a/nuxt.config.js b/nuxt.config.js
index eb731a62..e4fec5cc 100644
--- a/nuxt.config.js
+++ b/nuxt.config.js
@@ -195,6 +195,7 @@ export default {
LOCALE: config.locale,
LOCALES: locales,
FLAGS: buildFlags(),
+ FLAGS_ASTERISK: ['Heteroromantic', 'Heterosexual', 'Monoamorous', 'Monogamous'],
BUCKET: `https://${process.env.AWS_S3_BUCKET}.s3-${process.env.AWS_REGION}.amazonaws.com`,
CLOUDFRONT: `https://${process.env.AWS_CLOUDFRONT_ID}.cloudfront.net`,
STATS_FILE: process.env.STATS_FILE,
diff --git a/routes/profileEditor.vue b/routes/profileEditor.vue
index 4a1c24e9..8b580fe2 100644
--- a/routes/profileEditor.vue
+++ b/routes/profileEditor.vue
@@ -132,7 +132,12 @@
profile.flagsInfo
-
+
@@ -310,6 +315,7 @@
from: maxBirthdate,
},
propagate: [],
+ flagsAsterisk: process.env.FLAGS_ASTERISK,
};
},
async asyncData({ app, store }) {