chore: add beta tags to communities and chat home screen titles (#21018)

* chore: add english translation for "Beta"

* tweak: add beta tags to communities and chat home screen titles

* fix: use smaller size for beta tags on chat and communities home screens
This commit is contained in:
Sean Hagstrom 2024-08-14 12:17:15 +01:00 committed by GitHub
parent 75280c4db6
commit d4a58ac2fb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 25 additions and 6 deletions

View File

@ -3,14 +3,30 @@
[quo.core :as quo]
[react-native.core :as rn]
[status-im.common.home.title-column.style :as style]
[status-im.common.plus-button.view :as plus-button]))
[status-im.common.plus-button.view :as plus-button]
[utils.i18n :as i18n]))
(defn view
[{:keys [label handler accessibility-label customization-color]}]
[{:keys [beta? label handler accessibility-label customization-color]}]
[rn/view style/title-column
[rn/view {:flex 1}
[rn/view
{:style {:flex 1
:align-items :center
:flex-direction :row}}
[quo/text style/title-column-text
label]]
label]
(when beta?
[rn/view
{:style {:padding-top 6
:padding-bottom 2}}
[quo/tag
{:accessibility-label :communities-chat-beta-tag
:size 24
:type :label
:label (i18n/label :t/beta)
:labelled? true
:blurred? false}]])]
(when handler
[plus-button/plus-button
{:on-press handler

View File

@ -118,7 +118,8 @@
(defn- banner-data
[profile-link]
{:title-props
{:label (i18n/label :t/messages)
{:beta? true
:label (i18n/label :t/messages)
:handler #(rf/dispatch
[:show-bottom-sheet {:content chat.actions.view/new-chat}])
:accessibility-label :new-chat-button}

View File

@ -64,7 +64,8 @@
(def ^:private banner-data
{:title-props
{:label (i18n/label :t/communities)
{:beta? true
:label (i18n/label :t/communities)
:handler (when config/fast-create-community-enabled?
#(rf/dispatch [:show-bottom-sheet {:content actions.home-plus/view}]))
:accessibility-label :new-communities-button}

View File

@ -186,6 +186,7 @@
"balance": "Balance",
"begin-set-up": "Begin setup",
"below-base-fee": "max fee below base fee",
"beta": "Beta",
"bio": "Bio",
"bio-added": "Bio added",
"bio-is-too-long": "Bio is too long",