mirror of
https://iceshrimp.dev/iceshrimp/iceshrimp
synced 2024-11-23 22:56:08 +09:00
docs: 🚚 new website
This commit is contained in:
parent
98c7e50876
commit
fcce21e889
18
README.md
18
README.md
@ -1,9 +1,9 @@
|
|||||||
<div align="center">
|
<div align="center">
|
||||||
<a href="https://firefish.org/">
|
<a href="https://joinfirefish.org/">
|
||||||
<img src="./title_float.svg" alt="Firefish logo" style="border-radius:50%" width="400"/>
|
<img src="./title.svg" alt="Firefish logo" style="border-radius:50%" width="400"/>
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
**🌎 **[Firefish](https://firefish.org/)** is an open source, decentralized social media platform that's free forever! 🚀**
|
**🌎 **[Firefish](https://joinfirefish.org/)** is an open source, decentralized social media platform that's free forever! 🚀**
|
||||||
|
|
||||||
[![no github badge](https://nogithub.codeberg.page/badge.svg)](https://nogithub.codeberg.page/)
|
[![no github badge](https://nogithub.codeberg.page/badge.svg)](https://nogithub.codeberg.page/)
|
||||||
[![status badge](https://ci.codeberg.org/api/badges/firefish/firefish/status.svg)](https://ci.codeberg.org/firefish/firefish)
|
[![status badge](https://ci.codeberg.org/api/badges/firefish/firefish/status.svg)](https://ci.codeberg.org/firefish/firefish)
|
||||||
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
<img src="https://pool.jortage.com/voringme/misskey/e7cd2a17-8b23-4e1e-b5cf-709480c623e2.png" align="right" height="320px" alt="Calc (the Firefish mascot) smoking a fat dart"/>
|
<img src="./animated.svg" align="right" height="320px"/>
|
||||||
|
|
||||||
# ✨ About Firefish
|
# ✨ About Firefish
|
||||||
|
|
||||||
@ -54,11 +54,11 @@
|
|||||||
- If you have the means to, [donations](https://opencollective.com/Firefish) are a great way to keep us going.
|
- If you have the means to, [donations](https://opencollective.com/Firefish) are a great way to keep us going.
|
||||||
- If you know how to program in TypeScript, Vue, or Rust, read the [contributing](./CONTRIBUTING.md) document.
|
- If you know how to program in TypeScript, Vue, or Rust, read the [contributing](./CONTRIBUTING.md) document.
|
||||||
- If you know a non-English language, translating Firefish on [Weblate](https://hosted.weblate.org/engage/firefish/) help bring Firefish to more people. No technical experience needed!
|
- If you know a non-English language, translating Firefish on [Weblate](https://hosted.weblate.org/engage/firefish/) help bring Firefish to more people. No technical experience needed!
|
||||||
- Want to write/report about us, have any professional inquiries, or just have questions to ask? Contact us [here!](https://firefish.org/contact/)
|
- Want to write/report about us, have any professional inquiries, or just have questions to ask? Contact us [here!](https://joinfirefish.org/contact/)
|
||||||
|
|
||||||
### All links
|
### All links
|
||||||
|
|
||||||
- 🌐 Homepage: <https://firefish.org>
|
- 🌐 Homepage: <https://joinfirefish.org>
|
||||||
- 💸 Donations:
|
- 💸 Donations:
|
||||||
- OpenCollective: <https://opencollective.com/Firefish>
|
- OpenCollective: <https://opencollective.com/Firefish>
|
||||||
- Liberapay: <https://liberapay.com/ThatOneCalculator>
|
- Liberapay: <https://liberapay.com/ThatOneCalculator>
|
||||||
@ -66,15 +66,15 @@
|
|||||||
- 🚢 Flagship server: <https://firefish.social>
|
- 🚢 Flagship server: <https://firefish.social>
|
||||||
- 💁 Matrix support room: <https://matrix.to/#/#firefish:matrix.fedibird.com>
|
- 💁 Matrix support room: <https://matrix.to/#/#firefish:matrix.fedibird.com>
|
||||||
- 📣 Official account: <https://i.firefish.cloud/@firefish>
|
- 📣 Official account: <https://i.firefish.cloud/@firefish>
|
||||||
- 📜 Server list: <https://firefish.org/join>
|
- 📜 Server list: <https://joinfirefish.org/join>
|
||||||
- ✍️ Weblate: <https://hosted.weblate.org/engage/firefish/>
|
- ✍️ Weblate: <https://hosted.weblate.org/engage/firefish/>
|
||||||
- ️️📬 Contact: <https://firefish.org/contact/>
|
- ️️📬 Contact: <https://joinfirefish.org/contact/>
|
||||||
|
|
||||||
# 🌠 Getting started
|
# 🌠 Getting started
|
||||||
|
|
||||||
Want to just join a Firefish server? View the list here, pick one, and join:
|
Want to just join a Firefish server? View the list here, pick one, and join:
|
||||||
|
|
||||||
### https://firefish.org/join
|
### https://joinfirefish.org/join
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
BIN
animated.svg
(Stored with Git LFS)
Normal file
BIN
animated.svg
(Stored with Git LFS)
Normal file
Binary file not shown.
@ -1,6 +1,6 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: firefish
|
name: firefish
|
||||||
description: A fun, new, open way to experience social media https://firefish.org
|
description: A fun, new, open way to experience social media https://joinfirefish.org
|
||||||
|
|
||||||
# A chart can be either an 'application' or a 'library' chart.
|
# A chart can be either an 'application' or a 'library' chart.
|
||||||
#
|
#
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: rc](https://img.shields.io/badge/AppVersion-rc-informational?style=flat-square)
|
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: rc](https://img.shields.io/badge/AppVersion-rc-informational?style=flat-square)
|
||||||
|
|
||||||
A fun, new, open way to experience social media https://firefish.org
|
A fun, new, open way to experience social media https://joinfirefish.org
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ const nodeinfo2 = async () => {
|
|||||||
name: "firefish",
|
name: "firefish",
|
||||||
version: config.version,
|
version: config.version,
|
||||||
repository: meta.repositoryUrl,
|
repository: meta.repositoryUrl,
|
||||||
homepage: "https://firefish.org/",
|
homepage: "https://joinfirefish.org/",
|
||||||
},
|
},
|
||||||
protocols: ["activitypub"],
|
protocols: ["activitypub"],
|
||||||
services: {
|
services: {
|
||||||
|
@ -55,33 +55,33 @@ describe("fromHtml", () => {
|
|||||||
|
|
||||||
it("link with different text", () => {
|
it("link with different text", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml('<p>a <a href="https://firefish.org/b">c</a> d</p>'),
|
fromHtml('<p>a <a href="https://joinfirefish.org/b">c</a> d</p>'),
|
||||||
"a [c](https://firefish.org/b) d",
|
"a [c](https://joinfirefish.org/b) d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("link with different text, but not encoded", () => {
|
it("link with different text, but not encoded", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml('<p>a <a href="https://firefish.org/ä">c</a> d</p>'),
|
fromHtml('<p>a <a href="https://joinfirefish.org/ä">c</a> d</p>'),
|
||||||
"a [c](<https://firefish.org/ä>) d",
|
"a [c](<https://joinfirefish.org/ä>) d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("link with same text", () => {
|
it("link with same text", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml(
|
fromHtml(
|
||||||
'<p>a <a href="https://firefish.org/b">https://firefish.org/b</a> d</p>',
|
'<p>a <a href="https://joinfirefish.org/b">https://joinfirefish.org/b</a> d</p>',
|
||||||
),
|
),
|
||||||
"a https://firefish.org/b d",
|
"a https://joinfirefish.org/b d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("link with same text, but not encoded", () => {
|
it("link with same text, but not encoded", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml(
|
fromHtml(
|
||||||
'<p>a <a href="https://firefish.org/ä">https://firefish.org/ä</a> d</p>',
|
'<p>a <a href="https://joinfirefish.org/ä">https://joinfirefish.org/ä</a> d</p>',
|
||||||
),
|
),
|
||||||
"a <https://firefish.org/ä> d",
|
"a <https://joinfirefish.org/ä> d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -98,8 +98,8 @@ describe("fromHtml", () => {
|
|||||||
|
|
||||||
it("link without text", () => {
|
it("link without text", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml('<p>a <a href="https://firefish.org/b"></a> d</p>'),
|
fromHtml('<p>a <a href="https://joinfirefish.org/b"></a> d</p>'),
|
||||||
"a https://firefish.org/b d",
|
"a https://joinfirefish.org/b d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -110,15 +110,15 @@ describe("fromHtml", () => {
|
|||||||
it("mention", () => {
|
it("mention", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml(
|
fromHtml(
|
||||||
'<p>a <a href="https://firefish.org/@user" class="u-url mention">@user</a> d</p>',
|
'<p>a <a href="https://joinfirefish.org/@user" class="u-url mention">@user</a> d</p>',
|
||||||
),
|
),
|
||||||
"a @user@firefish.org d",
|
"a @user@joinfirefish.org d",
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|
||||||
it("hashtag", () => {
|
it("hashtag", () => {
|
||||||
assert.deepStrictEqual(
|
assert.deepStrictEqual(
|
||||||
fromHtml('<p>a <a href="https://firefish.org/tags/a">#a</a> d</p>', [
|
fromHtml('<p>a <a href="https://joinfirefish.org/tags/a">#a</a> d</p>', [
|
||||||
"#a",
|
"#a",
|
||||||
]),
|
]),
|
||||||
"a #a d",
|
"a #a d",
|
||||||
|
@ -55,7 +55,7 @@ export default defineComponent({
|
|||||||
this.$i ? this.$i.username : "guest"
|
this.$i ? this.$i.username : "guest"
|
||||||
}.\nAlso, here is ${config.url} and [example link](${
|
}.\nAlso, here is ${config.url} and [example link](${
|
||||||
config.url
|
config.url
|
||||||
}). for more details, see https://firefish.org.\nAs you know #misskey is open-source software.`,
|
}). for more details, see https://joinfirefish.org.\nAs you know #misskey is open-source software.`,
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<template>
|
<template>
|
||||||
<div v-if="instance.disableRegistration" style="margin-bottom: 1rem">
|
<div v-if="instance.disableRegistration" style="margin-bottom: 1rem">
|
||||||
<p>{{ i18n.ts.signupsDisabled }}</p>
|
<p>{{ i18n.ts.signupsDisabled }}</p>
|
||||||
<a href="https://firefish.org/join">
|
<a href="https://joinfirefish.org/join">
|
||||||
<MkButton rounded gradate
|
<MkButton rounded gradate
|
||||||
>{{ i18n.ts.findOtherInstance }}
|
>{{ i18n.ts.findOtherInstance }}
|
||||||
</MkButton>
|
</MkButton>
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="_formBlock" style="text-align: center">
|
<div class="_formBlock" style="text-align: center">
|
||||||
{{ i18n.ts._aboutFirefish.about }}<br /><a
|
{{ i18n.ts._aboutFirefish.about }}<br /><a
|
||||||
href="https://firefish.org/"
|
href="https://joinfirefish.org/"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
class="_link"
|
class="_link"
|
||||||
>{{ i18n.ts.learnMore }}</a
|
>{{ i18n.ts.learnMore }}</a
|
||||||
|
@ -455,7 +455,7 @@ defineProps<{
|
|||||||
|
|
||||||
let preview_mention = $ref("@example");
|
let preview_mention = $ref("@example");
|
||||||
let preview_hashtag = $ref("#test");
|
let preview_hashtag = $ref("#test");
|
||||||
let preview_link = $ref(`[${i18n.ts._mfm.dummy}](https://firefish.org)`);
|
let preview_link = $ref(`[${i18n.ts._mfm.dummy}](https://joinfirefish.org)`);
|
||||||
let preview_emoji = $ref(
|
let preview_emoji = $ref(
|
||||||
instance.emojis.length ? `:${instance.emojis[0].name}:` : ":emojiname:",
|
instance.emojis.length ? `:${instance.emojis[0].name}:` : ":emojiname:",
|
||||||
);
|
);
|
||||||
|
@ -37,7 +37,7 @@ export function openHelpMenu_(ev: MouseEvent) {
|
|||||||
text: i18n.ts.apps,
|
text: i18n.ts.apps,
|
||||||
icon: "ph-device-mobile ph-bold ph-lg",
|
icon: "ph-device-mobile ph-bold ph-lg",
|
||||||
action: () => {
|
action: () => {
|
||||||
window.open("https://firefish.org/apps", "_blank");
|
window.open("https://joinfirefish.org/apps", "_blank");
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -63,7 +63,7 @@
|
|||||||
>
|
>
|
||||||
<small
|
<small
|
||||||
>Powered by
|
>Powered by
|
||||||
<a href="https://firefish.org/" target="_blank"
|
<a href="https://joinfirefish.org/" target="_blank"
|
||||||
>Firefish</a
|
>Firefish</a
|
||||||
></small
|
></small
|
||||||
>
|
>
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
>
|
>
|
||||||
<small
|
<small
|
||||||
>Powered by
|
>Powered by
|
||||||
<a href="https://firefish.org/" target="_blank"
|
<a href="https://joinfirefish.org/" target="_blank"
|
||||||
>Firefish</a
|
>Firefish</a
|
||||||
></small
|
></small
|
||||||
>
|
>
|
||||||
|
@ -69,7 +69,7 @@
|
|||||||
>
|
>
|
||||||
<small
|
<small
|
||||||
>Powered by
|
>Powered by
|
||||||
<a href="https://firefish.org/" target="_blank"
|
<a href="https://joinfirefish.org/" target="_blank"
|
||||||
>Firefish</a
|
>Firefish</a
|
||||||
></small
|
></small
|
||||||
>
|
>
|
||||||
|
BIN
title_float.svg
(Stored with Git LFS)
BIN
title_float.svg
(Stored with Git LFS)
Binary file not shown.
Loading…
Reference in New Issue
Block a user