73 lines
1.9 KiB
Plaintext
73 lines
1.9 KiB
Plaintext
---
|
|
/*!
|
|
* © 2023 Nikita Karamov
|
|
* Licensed under AGPL v3 or later
|
|
*/
|
|
import Layout from "@layouts/layout.astro";
|
|
import Form from "@components/form.astro";
|
|
import { Content as PrivacyNotice } from "@pages/_privacy.md";
|
|
import { Content as Licence } from "@pages/_licence.md";
|
|
|
|
const searchParameters = new URL(Astro.request.url).searchParams;
|
|
const prefilledText = searchParameters.get("text");
|
|
const prefilledInstance = searchParameters.get("instance");
|
|
---
|
|
|
|
<Layout title="Share₂Fedi — an instance-agnostic share page for the Fediverse">
|
|
<header>
|
|
<img
|
|
src="/logo.svg"
|
|
alt="Share2Fedi"
|
|
width="195"
|
|
height="60"
|
|
/>
|
|
</header>
|
|
<main>
|
|
<Form
|
|
{prefilledText}
|
|
{prefilledInstance}
|
|
/>
|
|
</main>
|
|
<aside>
|
|
<p>
|
|
Share₂Fedi is an instance-agnostic share page for
|
|
<a href="https://en.wikipedia.org/wiki/Fediverse">the Fediverse</a>. With
|
|
it, you can post to various federated platforms from a single page.
|
|
</p>
|
|
<p><b>Supported projects:</b></p>
|
|
<ul>
|
|
<li>Mastodon (incl. Hometown, Fedibird, GlitchCafé)</li>
|
|
<li>
|
|
Pleroma (incl. Akkoma) <small><b>(new!)</b></small>
|
|
</li>
|
|
<li>
|
|
Misskey (incl. Firefish/Calckey, FoundKey, Meisskey) <small><b>(new!)</b></small>
|
|
</li>
|
|
<li>
|
|
Friendica <small><b>(new!)</b></small>
|
|
</li>
|
|
<li>
|
|
Hubzilla <small><b>(new!)</b></small>
|
|
</li>
|
|
<li>
|
|
GNU Social <small><b>(new!)</b></small>
|
|
</li>
|
|
</ul>
|
|
<p>
|
|
Share₂Fedi is developed and maintained by
|
|
<a href="https://www.kytta.dev/">Nikita Karamov</a>. Source code is
|
|
<a href="https://github.com/kytta/share2fedi">on GitHub</a>. Hosted with
|
|
<a href="https://vercel.com">Vercel</a>.
|
|
<a href="https://stats.uptimerobot.com/QOXj3uXPDX">Status page</a>.
|
|
</p>
|
|
<details>
|
|
<summary>Licence</summary>
|
|
<Licence />
|
|
</details>
|
|
<details>
|
|
<summary>Privacy Notice</summary>
|
|
<PrivacyNotice />
|
|
</details>
|
|
</aside>
|
|
</Layout>
|