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 }) {