docs: add initial documentation (#842)

This commit is contained in:
Daniel Roe 2023-01-08 21:42:59 +00:00 committed by GitHub
parent 1125bd1970
commit e621c93b95
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 2649 additions and 737 deletions

32
docs/app.config.ts Normal file
View file

@ -0,0 +1,32 @@
export default defineAppConfig({
docus: {
title: 'Elk',
description: 'A nimble Mastodon web client.',
image: 'https://docs.elk.zone/elk-screenshot.png',
socials: {
twitter: 'elk-zone',
github: 'elk-zone/elk',
},
aside: {
level: 0,
exclude: [],
},
header: {
logo: true,
showLinkIcon: true,
exclude: [],
},
footer: {
iconLinks: [
{
href: 'https://nuxt.com',
icon: 'IconNuxtLabs',
},
{
href: 'https://m.webtoo.ls/@elk',
icon: 'IconMastodon',
},
],
},
},
})