Compare commits

..

No commits in common. "main" and "main" have entirely different histories.
main ... main

9 changed files with 15 additions and 62 deletions

View file

@ -1,24 +0,0 @@
# Akkoma Code of Conduct
The Akkoma project aims to be **enjoyable** for anyone to participate in, regardless of their identity or level of expertise. To achieve this, the community must create an environment which is **safe** and **equitable**; the following guidelines have been created with these goals in mind.
1. **Treat individuals with respect.** Differing experiences and viewpoints deserve to be respected, and bigotry and harassment are not tolerated under any circumstances.
- Individuals should at all times be treated as equals, regardless of their age, gender, sexuality, race, ethnicity, _or any other characteristic_, intrinsic or otherwise.
- Behaviour that is harmful in nature should be addressed and corrected *regardless of intent*.
- Respect personal boundaries and ask for clarification whenever they are unclear.
- (Obviously, hate does not count as merely a "differing viewpoint", because it is harmful in nature.)
2. **Be understanding of differences in communication.** Not everyone is aware of unspoken social cues, and speech that is not intended to be offensive should not be treated as such simply due to an atypical manner of communication.
- Somebody who speaks bluntly is not necessarily rude, and somebody who swears a lot is not necessarily volatile.
- Try to confirm your interpretation of their intent rather than assuming bad faith.
- Someone may not communicate as, or come across as a picture of "professionalism", but this should not be seen as a reason to dismiss them. This is a **casual** space, and communication styles can reflect that.
3. **"Uncomfortable" does not mean "unsafe".** In an ideal world, the community would be safe, equitable, enjoyable, *and* comfortable for all members at all times. Unfortunately, this is not always possible in reality.
- Safety and equity will be prioritized over comfort whenever it is necessary to do so.
- Weaponizing one's own discomfort to deflect accountability or censor an individual (e.g. "white fragility") is a form of discriminatory conduct.
4. **Let people grow from their mistakes.** Nobody is perfect; even the most well-meaning individual can do something hurtful. Everyone should be given a fair opportunity to explain themselves and correct their behaviour. Portraying someone as inherently malicious prevents improvement and shifts focus away from the *action* that was problematic.
- Avoid bringing up past events that do not accurately reflect an individual's current actions or beliefs. (This is, of course, different from providing evidence of a recurring pattern of behaviour.)
---
This document was adapted from one created by ~keith as part of punks default repository template, and is licensed under CC-BY-SA 4.0. The original template is here: <https://bytes.keithhacks.cyou/keith/default-template>

View file

@ -1,17 +0,0 @@
# Akkoma.social
A non-technical landing page
## Adding instances to the list of "recommended instances"
To add an instance to the list of "recommended instances", add an
entry to the `instances` array in `src/RECOMMENDED_INSTANCES.json`. The entry
should consist of a name (including your primary language), and
the URL of the instance.
### Requirements
To be considered for being added to the list of recommended instances you must:
- be reasonably reliable as a provider (two 9s would be fine)
- moderate in a fashion that would meet the code of conduct
- have registrations open (either fully or with approvals)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 51 KiB

View file

@ -1,10 +0,0 @@
[
{
"name" : "Coral Castle [EN]",
"link": "https://seafoam.space"
},
{
"name": "My Crowd [EN]",
"link": "https://mycrowd.ca"
}
]

View file

@ -2,7 +2,6 @@ import { AppStoreLink } from '@/components/AppStoreLink'
import { CircleBackground } from '@/components/CircleBackground'
import { Container } from '@/components/Container'
import Link from 'next/link'
import RecommendedInstances from '@/RECOMMENDED_INSTANCES.json'
export function CallToAction() {
return (
@ -24,13 +23,18 @@ export function CallToAction() {
</p>
<div className="mt-8 flex justify-center">
<ul className={"text-white list-disc"}>
{RecommendedInstances.map((instance) => (
<li key={instance.name}>
<Link href={instance.link}>
{instance.name}
</Link>
</li>
))}
<li>
<Link href={"https://outerheaven.club"}>Outer Heaven [EN]</Link>
</li>
<li>
<Link href={"https://ak.lightnovel-dungeon.de"}>Light Novel Dungeon [DE]</Link>
</li>
<li>
<Link href={"https://snowdin.town"}>Snowdin Town [EN]</Link>
</li>
<li>
<Link href={"https://seafoam.space"}>Coral Castle [EN]</Link>
</li>
</ul>
</div>
</div>

View file

@ -37,7 +37,7 @@ const faqs = [
},
{
question: 'Is it possible to migrate from Akkoma back to Pleroma?',
answer: 'Yes, although it\'s not as easy. You\'d have to roll back migrations, but we try to make all akkoma changes reversible. As time goes on, this may become harder to do, however, and you may experience data loss for features that are different between Pleroma and Akkoma.'
answer: 'Yes, although it\'s not as easy. You\'d have to roll back migrations, but all akkoma changes are 100% reversible and non-destructive.'
}
]
]

BIN
src/images/akko_badday.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.9 KiB

View file

@ -9,7 +9,7 @@ import { Pricing } from '@/components/Pricing'
import { PrimaryFeatures } from '@/components/PrimaryFeatures'
import { Reviews } from '@/components/Reviews'
import { SecondaryFeatures } from '@/components/SecondaryFeatures'
import favicon from '@/images/favicon.png'
import akkoBadday from '@/images/akko_badday.png'
export default function Home() {
return (
@ -22,7 +22,7 @@ export default function Home() {
/>
<meta content="website" property="og:type"/>
<meta content="summary" property="twitter:card"/>
<meta content={favicon.src} property="og:image"/>
<meta content={akkoBadday.src} property="og:image"/>
<meta content="724" property="og:image:width"/>
<meta content="724" property="og:image:height"/>
</Head>