Compare commits
No commits in common. "365d65bd1e583246be3f2f91fbf7328941b5873f" and "7a882942e62cb0f8dcda0eeff3da6d7b14bba406" have entirely different histories.
365d65bd1e
...
7a882942e6
16 changed files with 72 additions and 65 deletions
|
@ -13,14 +13,14 @@ This page aims to provide a rough timeline of each notable fork and a comparison
|
||||||
|
|
||||||
## Featured Forks
|
## Featured Forks
|
||||||
|
|
||||||
| Icon | Name | Version | Account | Website | Repository |
|
| Icon | Name | Version | Account | Website | Repository |
|
||||||
|-------------------------------------------------------------------------------------------|----------------|------------------|--------------------------------------------------------------------|-------------------------------|-----------------------------------------------------|
|
| - | - | - | - | - | - |
|
||||||
| ![Misskey icon](/assets/page/misskey-comparison/misskey.png) <!--rehype:class=icon--> | Misskey | 2024.11.0 | None | <https://misskey-hub.net/en/> | <https://github.com/misskey-dev/misskey> |
|
| ![Misskey icon](/assets/page/misskey-comparison/misskey.png) <!--rehype:class=icon--> | Misskey | 2024.8.0 | None | <https://misskey-hub.net/en/> | <https://github.com/misskey-dev/misskey> |
|
||||||
| ![FoundKey icon](/assets/page/misskey-comparison/foundkey.svg) <!--rehype:class=icon--> | FoundKey | v13.0.0-preview6 | None | None | <https://akkoma.dev/FoundKeyGang/FoundKey> |
|
| ![FoundKey icon](/assets/page/misskey-comparison/foundkey.svg) <!--rehype:class=icon--> | FoundKey | v13.0.0-preview6 | None | None | <https://akkoma.dev/FoundKeyGang/FoundKey> |
|
||||||
| ![Firefish icon](/assets/page/misskey-comparison/firefish.svg) <!--rehype:class=icon--> | Firefish | v20241205 | [@firefish@info.firefish.dev](https://info.firefish.dev/@firefish) | None | <https://firefish.dev/firefish/firefish> |
|
| ![Firefish icon](/assets/page/misskey-comparison/firefish.svg) <!--rehype:class=icon--> | Firefish | v20240206 | [@firefish@info.firefish.dev](https://info.firefish.dev/@firefish) | None | <https://firefish.dev/firefish/firefish> |
|
||||||
| ![Iceshrimp icon](/assets/page/misskey-comparison/iceshrimp.png) <!--rehype:class=icon--> | Iceshrimp (JS) | v2023.12.11 | None | None | <https://iceshrimp.dev/iceshrimp/iceshrimp> |
|
| ![Iceshrimp icon](/assets/page/misskey-comparison/iceshrimp.png) <!--rehype:class=icon--> | Iceshrimp (JS) | v2023.12.9 | None | None | <https://iceshrimp.dev/iceshrimp/iceshrimp> |
|
||||||
| ![Sharkey icon](/assets/page/misskey-comparison/sharkey.png) <!--rehype:class=icon--> | Sharkey | 2024.11.2 | [@Sharkey@sharkey.team](https://sharkey.team/@Sharkey) | <https://joinsharkey.org/> | <https://activitypub.software/TransFem-org/Sharkey> |
|
| ![Sharkey icon](/assets/page/misskey-comparison/sharkey.png) <!--rehype:class=icon--> | Sharkey | 2024.8.2 | [@Sharkey@shonk.social](https://shonk.social/@Sharkey) | <https://joinsharkey.org/> | <https://activitypub.software/TransFem-org/Sharkey> |
|
||||||
| ![Catodon icon](/assets/page/misskey-comparison/catodon.ico) <!--rehype:class=icon--> | Catodon | 24.01-dev | [@catodon@catodon.social](https://catodon.social/@catodon) | None | <https://codeberg.org/catodon/catodon> |
|
| ![Catodon icon](/assets/page/misskey-comparison/catodon.ico) <!--rehype:class=icon--> | Catodon | 24.01-dev | [@catodon@catodon.social](https://catodon.social/@catodon) | None | <https://codeberg.org/catodon/catodon> |
|
||||||
|
|
||||||
### Iceshrimp
|
### Iceshrimp
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ The following chart is an approximate history of ActivityPub and Misskey. As wel
|
||||||
<th scope="row">Status</th>
|
<th scope="row">Status</th>
|
||||||
<td class="table-y">Stable</td>
|
<td class="table-y">Stable</td>
|
||||||
<td class="table-n">Unmaintained</td>
|
<td class="table-n">Unmaintained</td>
|
||||||
<td class="table-n">Unmaintained</td>
|
<td class="table-p">Maintenance mode</td>
|
||||||
<td class="table-p">Maintenance mode</td>
|
<td class="table-p">Maintenance mode</td>
|
||||||
<td class="table-y">Stable</td>
|
<td class="table-y">Stable</td>
|
||||||
<td class="table-p">In development</td>
|
<td class="table-p">In development</td>
|
||||||
|
@ -321,7 +321,7 @@ The following chart is an approximate history of ActivityPub and Misskey. As wel
|
||||||
<td class="table-y">Yes</td>
|
<td class="table-y">Yes</td>
|
||||||
<td class="table-n">No</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-n">No</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-y">Yes</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-y">Yes</td>
|
<td class="table-y">Yes</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -357,7 +357,7 @@ The following chart is an approximate history of ActivityPub and Misskey. As wel
|
||||||
<td class="table-n">No</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-n">No</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-n">No</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-n">Yes</td>
|
<td class="table-n">No</td>
|
||||||
<td class="table-y">Yes</td>
|
<td class="table-y">Yes</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -8,108 +8,108 @@
|
||||||
/* This is going to be quite long */
|
/* This is going to be quite long */
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-ExtraLight.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-ExtraLight.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-ExtraLight.woff") format("woff");
|
||||||
font-weight: 200;
|
font-weight: 200;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-ExtraLightItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-ExtraLightItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-ExtraLightItalic.woff") format("woff");
|
||||||
font-weight: 200;
|
font-weight: 200;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-Light.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-Light.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-Light.woff") format("woff");
|
||||||
font-weight: 300;
|
font-weight: 300;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-LightItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-LightItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-LightItalic.woff") format("woff");
|
||||||
font-weight: 300;
|
font-weight: 300;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-Regular.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-Regular.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-Regular.woff") format("woff");
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-Italic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-Italic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-Italic.woff") format("woff");
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-Medium.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-Medium.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-Medium.woff") format("woff");
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-MediumItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-MediumItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-MediumItalic.woff") format("woff");
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-SemiBold.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-SemiBold.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-SemiBold.woff") format("woff");
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-SemiBoldItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-SemiBoldItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-SemiBoldItalic.woff") format("woff");
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-Bold.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-Bold.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-Bold.woff") format("woff");
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-BoldItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-BoldItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-BoldItalic.woff") format("woff");
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-ExtraBold.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-ExtraBold.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-ExtraBold.woff") format("woff");
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "FiraGO";
|
font-family: "FiraGO";
|
||||||
src: url("/assets/fonts/FiraGO/FiraGO-ExtraBoldItalic.woff2") format("woff2");
|
src: url("/assets/fonts/FiraGO/FiraGO-ExtraBoldItalic.woff2") format("woff2"), url("/assets/fonts/FiraGO/FiraGO-ExtraBoldItalic.woff") format("woff");
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
}
|
}
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
--accent: hsl(287, 50%, 59%);
|
--accent: hsl(287, 50%, 59%);
|
||||||
--accent-2: light-dark(hsl(287, 50%, 39%), hsl(287, 50%, 79%));
|
--accent-2: hsl(287, 50%, 39%);
|
||||||
--background: light-dark(hsl(302, 69%, 95%), hsl(302, 69%, 10%));
|
--background: hsl(302, 69%, 95%);
|
||||||
--background-2: light-dark(hsl(302, 69%, 90%), hsl(302, 69%, 5%));
|
--background-2: hsl(302, 69%, 90%);
|
||||||
--foreground: light-dark(hsl(302, 69%, 10%), hsl(302, 69%, 95%));
|
--foreground: hsl(302, 69%, 10%);
|
||||||
--success: hsl(110, 50%, 59%);
|
--success: hsl(110, 50%, 59%);
|
||||||
--warn: hsl(30, 50%, 59%);
|
--warn: hsl(30, 50%, 59%);
|
||||||
--error: hsl(0, 50%, 59%);
|
--error: hsl(0, 50%, 59%);
|
||||||
|
@ -118,8 +118,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
color-scheme: light dark;
|
|
||||||
|
|
||||||
/* Display */
|
/* Display */
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
@ -150,11 +148,13 @@ nav .links {
|
||||||
}
|
}
|
||||||
|
|
||||||
h1 {
|
h1 {
|
||||||
|
border-bottom: 2px solid var(--accent-2);
|
||||||
font-size: xx-large;
|
font-size: xx-large;
|
||||||
font-weight: bolder;
|
font-weight: bolder;
|
||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
|
border-bottom: 1px solid var(--accent-2);
|
||||||
font-size: x-large;
|
font-size: x-large;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
@ -183,49 +183,49 @@ article {
|
||||||
counter-reset: h2 0;
|
counter-reset: h2 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*article h2 {*/
|
article h2 {
|
||||||
/* counter-increment: h2 1;*/
|
counter-increment: h2 1;
|
||||||
/* counter-reset: h3 0;*/
|
counter-reset: h3 0;
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h2::before {*/
|
article h2::before {
|
||||||
/* content: counter(h2) ". ";*/
|
content: counter(h2) ". ";
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h3 {*/
|
article h3 {
|
||||||
/* counter-increment: h3 1;*/
|
counter-increment: h3 1;
|
||||||
/* counter-reset: h4 0;*/
|
counter-reset: h4 0;
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h3::before {*/
|
article h3::before {
|
||||||
/* content: counter(h2) "." counter(h3) ". ";*/
|
content: counter(h2) "." counter(h3) ". ";
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h4 {*/
|
article h4 {
|
||||||
/* counter-increment: h4 1;*/
|
counter-increment: h4 1;
|
||||||
/* counter-reset: h5 0;*/
|
counter-reset: h5 0;
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h4::before {*/
|
article h4::before {
|
||||||
/* content: counter(h2) "." counter(h3) "." counter(h4) ". ";*/
|
content: counter(h2) "." counter(h3) "." counter(h4) ". ";
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h5 {*/
|
article h5 {
|
||||||
/* counter-increment: h5 1;*/
|
counter-increment: h5 1;
|
||||||
/* counter-reset: h6 0;*/
|
counter-reset: h6 0;
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h5::before {*/
|
article h5::before {
|
||||||
/* content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) ". ";*/
|
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) ". ";
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h6 {*/
|
article h6 {
|
||||||
/* counter-increment: h6 1;*/
|
counter-increment: h6 1;
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
/*article h6::before {*/
|
article h6::before {
|
||||||
/* content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) ". ";*/
|
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) ". ";
|
||||||
/*}*/
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
padding-left: 0.15em;
|
padding-left: 0.15em;
|
||||||
|
@ -503,6 +503,13 @@ table.rows tbody tr:nth-child(2n) {
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--accent-2: hsl(287, 50%, 79%);
|
||||||
|
--background: hsl(302, 69%, 10%);
|
||||||
|
--background-2: hsl(302, 69%, 5%);
|
||||||
|
--foreground: hsl(302, 69%, 95%);
|
||||||
|
}
|
||||||
|
|
||||||
.icon-link>img.invert {
|
.icon-link>img.invert {
|
||||||
filter: hue-rotate(180deg) invert();
|
filter: hue-rotate(180deg) invert();
|
||||||
}
|
}
|
||||||
|
|
BIN
static/assets/fonts/FiraGO/FiraGO-Bold.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-Bold.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-BoldItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-BoldItalic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraBold.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraBold.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraBoldItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraBoldItalic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraLight.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraLight.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraLightItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-ExtraLightItalic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-Italic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-Italic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-Light.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-Light.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-LightItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-LightItalic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-Medium.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-Medium.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-MediumItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-MediumItalic.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-Regular.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-Regular.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-SemiBold.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-SemiBold.woff
Normal file
Binary file not shown.
BIN
static/assets/fonts/FiraGO/FiraGO-SemiBoldItalic.woff
Normal file
BIN
static/assets/fonts/FiraGO/FiraGO-SemiBoldItalic.woff
Normal file
Binary file not shown.
Loading…
Reference in a new issue