docs: add initial documentation (#842)
This commit is contained in:
parent
1125bd1970
commit
e621c93b95
30 changed files with 2649 additions and 737 deletions
9
docs/components/global/IconMastodon.vue
Normal file
9
docs/components/global/IconMastodon.vue
Normal file
|
@ -0,0 +1,9 @@
|
|||
<script>
|
||||
export default {
|
||||
name: 'IconMastodon',
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<svg width="1em" height="1em" viewBox="0 0 24 24"><path fill="currentColor" d="M21.258 13.99c-.274 1.41-2.456 2.955-4.962 3.254c-1.306.156-2.593.3-3.965.236c-2.243-.103-4.014-.535-4.014-.535c0 .218.014.426.04.62c.292 2.215 2.196 2.347 4 2.41c1.82.062 3.44-.45 3.44-.45l.076 1.646s-1.274.684-3.542.81c-1.25.068-2.803-.032-4.612-.51c-3.923-1.039-4.598-5.22-4.701-9.464c-.031-1.26-.012-2.447-.012-3.44c0-4.34 2.843-5.611 2.843-5.611c1.433-.658 3.892-.935 6.45-.956h.062c2.557.02 5.018.298 6.451.956c0 0 2.843 1.272 2.843 5.61c0 0 .036 3.201-.397 5.424zm-2.956-5.087c0-1.074-.273-1.927-.822-2.558c-.567-.631-1.308-.955-2.229-.955c-1.065 0-1.871.41-2.405 1.228l-.518.87l-.519-.87C11.276 5.8 10.47 5.39 9.405 5.39c-.921 0-1.663.324-2.229.955c-.549.631-.822 1.484-.822 2.558v5.253h2.081V9.057c0-1.075.452-1.62 1.357-1.62c1 0 1.501.647 1.501 1.927v2.79h2.07v-2.79c0-1.28.5-1.927 1.5-1.927c.905 0 1.358.545 1.358 1.62v5.1h2.08V8.902z" /></svg>
|
||||
</template>
|
23
docs/components/global/Logo.vue
Normal file
23
docs/components/global/Logo.vue
Normal file
|
@ -0,0 +1,23 @@
|
|||
<template>
|
||||
<div class="logo">
|
||||
<img alt="Elk" src="/logo.svg">
|
||||
Elk
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style lang="ts" scoped>
|
||||
css({
|
||||
'.logo': {
|
||||
display: 'flex',
|
||||
flexDirection: 'row',
|
||||
alignItems: 'center',
|
||||
gap: '0.5rem',
|
||||
fontSize: '1.5rem',
|
||||
},
|
||||
img: {
|
||||
flexShrink: 0,
|
||||
aspectRatio: '1/1',
|
||||
height: '2.5rem'
|
||||
}
|
||||
})
|
||||
</style>
|
Loading…
Add table
Add a link
Reference in a new issue