From c9bf429a60f7b5cc5fa065d54b699c9d84536564 Mon Sep 17 00:00:00 2001 From: kytwb Date: Sun, 19 Dec 2021 05:32:04 +0100 Subject: Iterate on About Ferdi screen --- .../supportFerdi/SupportFerdiDashboard.tsx | 155 +++------------------ 1 file changed, 20 insertions(+), 135 deletions(-) (limited to 'src/components') diff --git a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx index acebc979f..948d0c1d1 100644 --- a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx +++ b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx @@ -1,6 +1,4 @@ import { defineMessages, useIntl } from 'react-intl'; -import { mdiOpenInNew } from '@mdi/js'; -import { Icon } from '../../ui/icon'; const messages = defineMessages({ headline: { @@ -9,60 +7,17 @@ const messages = defineMessages({ }, aboutIntro: { id: 'settings.supportFerdi.aboutIntro', - defaultMessage: - '

Ferdi is an open-source and a community-lead application.

Thanks to the people who make this possbile:

', - }, - textListContributors: { - id: 'settings.supportFerdi.textListContributors', - defaultMessage: 'Full list of contributors', - }, - textListContributorsHere: { - id: 'settings.supportFerdi.textListContributorsHere', - defaultMessage: 'here', - }, - textVolunteers: { - id: 'settings.supportFerdi.textVolunteers', - defaultMessage: - 'The development of Ferdi is done by volunteers. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.', - }, - textSupportWelcome: { - id: 'settings.supportFerdi.textSupportWelcome', - defaultMessage: - 'Support is always welcome. You can find a list of the help we need', - }, - textSupportWelcomeHere: { - id: 'settings.supportFerdi.textSupportWelcomeHere', - defaultMessage: 'here', - }, - textExpenses: { - id: 'settings.supportFerdi.textExpenses', - defaultMessage: - 'While volunteers do most of the work, we still need to pay for servers and certificates. As a community, we are fully transparent on funds we collect and spend - see our', - }, - textOpenCollective: { - id: 'settings.supportFerdi.textOpenCollective', - defaultMessage: 'Open Collective', - }, - textDonation: { - id: 'settings.supportFerdi.textDonation', - defaultMessage: - 'If you feel like supporting Ferdi development with a donation, you can do so on both,', - }, - textDonationAnd: { - id: 'settings.supportFerdi.textDonationAnd', - defaultMessage: 'and', - }, - textGitHubSponsors: { - id: 'settings.supportFerdi.textGitHubSponsors', - defaultMessage: 'GitHub Sponsors', + defaultMessage: 'Special thanks goes to these awesome people:', }, + about: { + id: 'settings.supportFerdi.about', + defaultMessage: 'The development of Ferdi is done by contributors. People who use Ferdi like you. They maintain, fix, and improve Ferdi in their spare time.', + } }); const SupportFerdiDashboard = () => { const intl = useIntl(); - const aboutIntro = intl.formatMessage(messages.aboutIntro); - return (
@@ -73,16 +28,6 @@ const SupportFerdiDashboard = () => {

- - GitHub Stars - { /> Open Collective backers + + Crowdin + Open Collective sponsors - -

- -
-
-

- - GitHub contributors (non-exhaustive)

+

{intl.formatMessage(messages.aboutIntro)}

- {intl.formatMessage(messages.textListContributors)} - {' '} - {intl.formatMessage(messages.textListContributorsHere)} - - -
-
-

-

{intl.formatMessage(messages.textVolunteers)}

-

- {intl.formatMessage(messages.textSupportWelcome)} - - {' '} - {intl.formatMessage(messages.textSupportWelcomeHere)} - - -

-

- {intl.formatMessage(messages.textExpenses)} - - {' '} - {intl.formatMessage(messages.textOpenCollective)} - - -

-

- {intl.formatMessage(messages.textDonation)} - - {' '} - {intl.formatMessage(messages.textOpenCollective)} - - {' '} - {intl.formatMessage(messages.textDonationAnd)} - - {' '} - {intl.formatMessage(messages.textGitHubSponsors)} - + GitHub contributors (non-exhaustive)

+

{intl.formatMessage(messages.about)}

-- cgit v1.2.3-70-g09d2