Live video on the AT Protocol
1// @ts-check
2import { defineConfig } from "astro/config";
3import starlight from "@astrojs/starlight";
4
5// https://astro.build/config
6export default defineConfig({
7 base: "/docs",
8 integrations: [
9 starlight({
10 title: "Streamplace Docs",
11 customCss: [
12 "@fontsource/atkinson-hyperlegible-next/400.css",
13 "@fontsource/atkinson-hyperlegible-next/600.css",
14 "./src/styles/custom-font-face.css",
15 ],
16 social: [
17 {
18 icon: "github",
19 label: "GitHub",
20 href: "https://github.com/streamplace/streamplace",
21 },
22 ],
23 logo: {
24 src: "/src/assets/cube.png",
25 alt: "Streamplace Logo",
26 },
27 sidebar: [
28 {
29 label: "Guides",
30 items: [
31 {
32 label: "Start Streaming",
33 autogenerate: { directory: "guides/start-streaming" },
34 },
35 {
36 label: "Start Contributing",
37 autogenerate: { directory: "guides/start-contributing" },
38 },
39 ],
40 },
41 // {
42 // label: "Reference",
43 // autogenerate: { directory: "reference" },
44 // },
45 {
46 label: "Lexicon Reference",
47 autogenerate: { directory: "lex-reference" },
48 },
49 ],
50 }),
51 ],
52});