From 9025416ab3529f3fa2900f648253da70baf38f78 Mon Sep 17 00:00:00 2001
From: patak <583075+patak-dev@users.noreply.github.com>
Date: Tue, 2 Apr 2024 05:17:45 +0200
Subject: [PATCH] feat: update info dialog (#2741)
---
components/help/HelpPreview.vue | 8 +++++---
composables/about.ts | 23 ++++++++++++++++++++++-
locales/en.json | 8 ++++----
pages/settings/about/index.vue | 2 +-
public/avatars/shuuji3-100x100.png | Bin 0 -> 3232 bytes
public/avatars/shuuji3-60x60.png | Bin 0 -> 1816 bytes
public/avatars/userquin-100x100.png | Bin 0 -> 489 bytes
public/avatars/userquin-60x60.png | Bin 0 -> 344 bytes
8 files changed, 32 insertions(+), 9 deletions(-)
create mode 100644 public/avatars/shuuji3-100x100.png
create mode 100644 public/avatars/shuuji3-60x60.png
create mode 100644 public/avatars/userquin-100x100.png
create mode 100644 public/avatars/userquin-60x60.png
diff --git a/components/help/HelpPreview.vue b/components/help/HelpPreview.vue
index 43e8bf24..b08aedc7 100644
--- a/components/help/HelpPreview.vue
+++ b/components/help/HelpPreview.vue
@@ -30,10 +30,12 @@ const vAutoFocus = (el: HTMLElement) => el.focus()
{{ $t('help.desc_para6') }}
- {{ $t('help.desc_para3') }}
-
+
+ {{ $t('help.desc_para3') }}
+
+
-
+
diff --git a/composables/about.ts b/composables/about.ts
index d793c76f..e8527c91 100644
--- a/composables/about.ts
+++ b/composables/about.ts
@@ -3,8 +3,10 @@ import type { BuildInfo } from '~~/types'
export interface Team {
github: string
display: string
- twitter: string
+ twitter?: string
mastodon: string
+ link: string
+ sponsors?: string
}
export const elkTeamMembers: Team[] = [
@@ -13,24 +15,43 @@ export const elkTeamMembers: Team[] = [
display: 'Anthony Fu',
twitter: 'antfu7',
mastodon: 'antfu@webtoo.ls',
+ link: '/m.webtoo.ls/@antfu',
},
{
github: 'patak-dev',
display: 'Patak',
twitter: 'patak_dev',
mastodon: 'patak@webtoo.ls',
+ link: '/m.webtoo.ls/@patak',
},
{
github: 'danielroe',
display: 'Daniel Roe',
twitter: 'danielcroe',
mastodon: 'daniel@roe.dev',
+ link: '/mastodon.roe.dev/@daniel',
},
{
github: 'sxzz',
display: '三咲智子 Kevin Deng',
twitter: 'sanxiaozhizi',
mastodon: 'sxzz@webtoo.ls',
+ link: '/m.webtoo.ls/@sxzz',
+ },
+ {
+ github: 'userquin',
+ display: 'Joaquín Sánchez',
+ twitter: 'userquin',
+ mastodon: 'userquin@webtoo.ls',
+ link: '/m.webtoo.ls/@userquin',
+ sponsors: 'elk-zone', // sponsors/userquin isn't enabled
+ },
+ {
+ github: 'shuuji3',
+ display: 'TAKAHASHI Shuuji',
+ mastodon: 'shuuji3@webtoo.ls',
+ link: '/m.webtoo.ls/@shuuji3',
+ sponsors: 'elk-zone', // sponsors/shuuji3 isn't enabled
},
].sort(() => Math.random() - 0.5)
diff --git a/locales/en.json b/locales/en.json
index f6ab77f7..397f9a08 100644
--- a/locales/en.json
+++ b/locales/en.json
@@ -196,14 +196,14 @@
"title": "Preview deploy"
},
"desc_highlight": "Expect some bugs and missing features here and there.",
- "desc_para1": "Thanks for your interest in trying out Elk, our work-in-progress Mastodon web client!",
- "desc_para2": "we are working hard on the development and improving it over time.",
+ "desc_para1": "Elk is a nimble Mastodon web client. You can login to your Mastodon account and use it to interact with the fediverse.",
+ "desc_para2": "Elk is Open Source and we're actively improving it as a community project. Join us and let's build it together!",
"desc_para3": "To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!",
- "desc_para4": "Elk is Open Source. If you'd like to help with testing, giving feedback, or contributing,",
+ "desc_para4": "If you'd like to report a bug, help us testing, give feedback, or contribute,",
"desc_para5": "reach out to us on GitHub",
"desc_para6": "and get involved.",
"footer_team": "The Elk Team",
- "title": "Elk is in Preview!"
+ "title": "Welcome to Elk!"
},
"language": {
"search": "Search"
diff --git a/pages/settings/about/index.vue b/pages/settings/about/index.vue
index eb5f861c..d025514a 100644
--- a/pages/settings/about/index.vue
+++ b/pages/settings/about/index.vue
@@ -124,7 +124,7 @@ function handleShowCommit() {
diff --git a/public/avatars/shuuji3-100x100.png b/public/avatars/shuuji3-100x100.png
new file mode 100644
index 0000000000000000000000000000000000000000..9bf8f074f1c8a41357428c3e84ac994673603b18
GIT binary patch
literal 3232
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
S#8L?W0000SP)&{DZJmJg$>J
z0-B~|&HM?6j~RD`Pa}t`v6K6r@B4~gQf};AikRa@VF9dcExD`M_hSxQ5h~|BM=dEm
zc0RD2(zIAMbDmIax|Wm97`=o#Fwk}X4}cTdF7#Yzgm;}0uFBTrkuSNHPy$#H%kc^{
zyag09M_fwmURbSx*k;5eOnPKmV_KrBvwOdR?v((p5A*YfqwkjtSViWO~R
zIcaNt9%MVTvx@v{h7n22K^(KZ+EP+@QGG`UJWJpTp+EWS89^zq0zX_keCioCbi#FH
z>BoA-z#=oI?e<2DyPc)Qhf;Gtn@Vd67kWbISvsEJ8p%lA3a#M%W=zKwe*EHa;79yB
z_ER6v05&9YRLk5{oL~kKN!!gZ={3Ni?Z$+jC78kmo?y}{tDHJTDaGNMrR_xg>&l_)
z#ayRsK%DfHafnc^NL6-mM$Y{R>pO^6v>e5{r`hloU0<{AX*?66)u*CGS1RPZblbvj
z_9OH;+(w2(R6cOs`q@_y8d%dpXvS=vZs40VU)=-FL4k3%@;x7>eQVU;O5P
z70_`N8=hueYr>&rO*5Nr1|ytN1f8_VxswTywg9R`J?a?v{hI-Ik>cmRmj`^33KzJF
z4PQ?#PqXeT+-dfgVN7(95uncQ(C@cWa`R3l4Hk=`lU>v|`$IT`Uj`mF4cO8})H-Xf
zrt3fW-Nfe{T{KG1-5SLtm-m?6pfGS#vfZ}42_if#{50@zlmg#)gkF1keMQ)6V@fWt
z*yTQ$T=vl$EtF^GfQ#qis`9p*&>L&s2P2%{9estPpG`u&tu}rRFd`&pw>WQ~cRRMH
z<-DvEc-^;jTb3_Fjh=x8Pi*evN_7YiM|PX~y~XGUh1IwbRl9b8n2jJ^0_!@b@Bqv~KF6Gdx{*AbD$zD_rC$(O?PM14-(JKBa2)7H
z)6#7BW)rzdkfC}h4X2y)Pd&@8_m?A2Ney7x1Oz#kRqrDnfENQ+WZ^HDlY%=}
zyEQe8Y#^eMksvoK2i8-Qo|V5|#SD|lsoa||AGnqeV;*COTnWT01>Rg}d|VDKKip1E
z>GsY4Q99o^}|fjyTM0?(x*EAU|&r~r;bT`26-^*wp^8HDsfda^1F&-(8_
zza-p_CxaOUM}f(oY|_BwWVXbV3&5^K!%x7yNchL~lLH-eG;SdU*9V?N>gW4rkV{#G
zhMzi#A1>mVlK4$nuo$pSXn66<9(xNil%|0v^6@U=eDGvLM!`|Xycn=Zcd>0PAm=oi
zn>D~F5x%>c{dVG@lhcQ8EG0ci2N6GI-wbjs%>sXSl`xtMJSU+k{ubNRgwprMat%Zc
z0iO>nAMa+h>u5L(bQybWWHOTRNn(?^S%0`#ENc!ry4=Y_QyP}+?uXoi+}0mQ_oBs@
zoR%@?#(a1&H7(q~1d;}P__??m_B$o_rYrX0rvj&bZeAceENjk<`tWA{+TMZOOLM>{
zCCwSA*1*fyCgz@e$h7Q~27tXP=1jE~ZT2>CEq}Z*$Y-e!d>EL*U!|_bhto^U%-lSx
z349V(Y@{^^ECr8GMZjLv_!j`*DE8W~4_s8k05Sl%k!rw4fv#rGjrwr0NImoX6{T82
zkHE)4jlS?JY4|ZWmoRNz+nk&B;k0dH-taw;z7z*O4m7nsi)vEC8Qa9%g(}z*ngEBo
zrdFD6#cY1rt+hI?m5U!fet&`qStE#@;&bZn&%F_v$6ZR*
zUMjWfcvt;SNOim
zL_(YmbdaC`%nLuJ?&h!DxyLJxZ|S#qv5=GV|9M%8_3_))`n)@~p}g8$sJ!L1y{-HI
zmp}dQ9}YL`>(jZf2sZ}kFEBgf!Bf2zzxewbP0l+XkK4x+gp
literal 0
HcmV?d00001
diff --git a/public/avatars/userquin-60x60.png b/public/avatars/userquin-60x60.png
new file mode 100644
index 0000000000000000000000000000000000000000..1573d8e17ddbc533c84ec9f664f82754ec77639d
GIT binary patch
literal 344
zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw1|+Ti+$;i8oCO|{#S9F5M?jcysy3fA0|O(M
zr;B4q#=W<<4EdTI1X>@)M%pqgn%mlb`IL*WHn*ic{@HbrcIGsg9H$x
b?+ka)w{YvWBaH&UpknZJ^>bP0l+XkKtHO*&
literal 0
HcmV?d00001