|
|
|
|
@ -3,6 +3,7 @@ import type { FC } from 'react';
|
|
|
|
|
import { FormattedMessage } from 'react-intl';
|
|
|
|
|
|
|
|
|
|
import { IconLogo } from '@/mastodon/components/logo';
|
|
|
|
|
import { me } from '@/mastodon/initial_state';
|
|
|
|
|
|
|
|
|
|
import { AnnualReport } from './index';
|
|
|
|
|
import classes from './shared_page.module.scss';
|
|
|
|
|
@ -18,6 +19,28 @@ export const WrapstodonSharedPage: FC = () => {
|
|
|
|
|
defaultMessage='Generated with {heart} by the Mastodon team'
|
|
|
|
|
values={{ heart: '♥' }}
|
|
|
|
|
/>
|
|
|
|
|
<nav className={classes.nav}>
|
|
|
|
|
<a href='/about'>
|
|
|
|
|
<FormattedMessage
|
|
|
|
|
id='footer.about_this_server'
|
|
|
|
|
defaultMessage='About'
|
|
|
|
|
/>
|
|
|
|
|
</a>
|
|
|
|
|
{!me && (
|
|
|
|
|
<a href='https://joinmastodon.org/servers'>
|
|
|
|
|
<FormattedMessage
|
|
|
|
|
id='annual_report.shared_page.sign_up'
|
|
|
|
|
defaultMessage='Sign up'
|
|
|
|
|
/>
|
|
|
|
|
</a>
|
|
|
|
|
)}
|
|
|
|
|
<a href='https://joinmastodon.org/sponsors'>
|
|
|
|
|
<FormattedMessage
|
|
|
|
|
id='annual_report.shared_page.donate'
|
|
|
|
|
defaultMessage='Donate'
|
|
|
|
|
/>
|
|
|
|
|
</a>
|
|
|
|
|
</nav>
|
|
|
|
|
</footer>
|
|
|
|
|
</main>
|
|
|
|
|
);
|
|
|
|
|
|