A CLI for publishing standard.site documents to ATProto
at main 120 lines 4.4 kB view raw
1import { defineConfig } from "vocs"; 2 3export default defineConfig({ 4 title: "Sequoia", 5 description: "Publish evergreen to the ATmosphere", 6 baseUrl: "https://sequoia.pub", 7 iconUrl: { 8 light: "/icon-light.png", 9 dark: "/icon-dark.png", 10 }, 11 ogImageUrl: "/og.png", 12 aiCta: false, 13 editLink: { 14 pattern: "https://tangled.org/stevedylan.dev/sequoia", 15 text: "Edit on Tangled", 16 }, 17 topNav: [ 18 { text: "Docs", link: "/quickstart", match: "/" }, 19 { text: "Blog", link: "/blog" }, 20 { text: "Tangled", link: "https://tangled.org/stevedylan.dev/sequoia" }, 21 ], 22 sidebar: [ 23 { 24 text: "Introduction", 25 items: [ 26 { text: "Quickstart", link: "/quickstart" }, 27 { text: "What is Sequoia?", link: "/what-is-sequoia" }, 28 { text: "Supported Frameworks", link: "/supported-frameworks" }, 29 ], 30 }, 31 { 32 text: "Guides", 33 items: [ 34 { text: "Setup", link: "/setup" }, 35 { text: "Publishing", link: "/publishing" }, 36 { text: "Comments", link: "/comments" }, 37 { text: "Verifying", link: "/verifying" }, 38 { text: "Workflows", link: "/workflows" }, 39 ], 40 }, 41 { 42 text: "Reference", 43 items: [ 44 { text: "CLI", link: "/cli-reference" }, 45 { text: "Config", link: "/config" }, 46 ], 47 }, 48 ], 49 font: { 50 google: "Josefin Sans", 51 }, 52 markdown: { 53 code: { 54 themes: { 55 light: "vitesse-light", 56 dark: "vitesse-dark", 57 }, 58 }, 59 }, 60 theme: { 61 accentColor: "#3A5A40", 62 variables: { 63 color: { 64 background: { light: "#F5F3EF", dark: "#1A1A1A" }, 65 background2: { light: "#EDEAE4", dark: "#242424" }, 66 background3: { light: "#E5E2DB", dark: "#2E2E2E" }, 67 background4: { light: "#DDD9D1", dark: "#383838" }, 68 background5: { light: "#D5D1C8", dark: "#424242" }, 69 backgroundAccent: { light: "#3A5A40", dark: "#4A7055" }, 70 backgroundAccentHover: { light: "#2E4832", dark: "#5A8065" }, 71 backgroundAccentText: { light: "#FFFFFF", dark: "#FFFFFF" }, 72 backgroundDark: { light: "#EDEAE4", dark: "#141414" }, 73 text: { light: "#2C2C2C", dark: "#E5E5E5" }, 74 text2: { light: "#4A4A4A", dark: "#C5C5C5" }, 75 text3: { light: "#6B6B6B", dark: "#A5A5A5" }, 76 text4: { light: "#8B7355", dark: "#A59077" }, 77 heading: { light: "#2C2C2C", dark: "#F5F3EF" }, 78 textAccent: { light: "#3A5A40", dark: "#5A9070" }, 79 textAccentHover: { light: "#2E4832", dark: "#6AA080" }, 80 border: { light: "#D5D1C8", dark: "#3A3A3A" }, 81 border2: { light: "#8B7355", dark: "#6B5A42" }, 82 borderAccent: { light: "#3A5A40", dark: "#5A9070" }, 83 link: { light: "#3A5A40", dark: "#5A9070" }, 84 linkHover: { light: "#2E4832", dark: "#6AA080" }, 85 infoBackground: { light: "#E8F0F5", dark: "#1A2A35" }, 86 infoBorder: { light: "#5B8FA8", dark: "#4A7A8F" }, 87 infoText: { light: "#3A6B85", dark: "#7AB5D5" }, 88 infoTextHover: { light: "#2E5569", dark: "#8AC5E5" }, 89 successBackground: { light: "#E8F0E9", dark: "#1A2A1E" }, 90 successBorder: { light: "#3A5A40", dark: "#5A9070" }, 91 successText: { light: "#3A5A40", dark: "#6AA080" }, 92 successTextHover: { light: "#2E4832", dark: "#7AB090" }, 93 tipBackground: { light: "#E8F0E9", dark: "#1A2A1E" }, 94 tipBorder: { light: "#3A5A40", dark: "#5A9070" }, 95 tipText: { light: "#3A5A40", dark: "#6AA080" }, 96 tipTextHover: { light: "#2E4832", dark: "#7AB090" }, 97 warningBackground: { light: "#F5F0E5", dark: "#2A2418" }, 98 warningBorder: { light: "#8B7355", dark: "#A59077" }, 99 warningText: { light: "#6B5A42", dark: "#C5B097" }, 100 warningTextHover: { light: "#5A4A35", dark: "#D5C0A7" }, 101 dangerBackground: { light: "#F5E8E8", dark: "#2A1A1A" }, 102 dangerBorder: { light: "#A85B5B", dark: "#C87B7B" }, 103 dangerText: { light: "#8B3A3A", dark: "#E89B9B" }, 104 dangerTextHover: { light: "#6B2E2E", dark: "#F8ABAB" }, 105 noteBackground: { light: "#EDEAE4", dark: "#242424" }, 106 noteBorder: { light: "#8B7355", dark: "#A59077" }, 107 noteText: { light: "#4A4A4A", dark: "#C5C5C5" }, 108 blockquoteBorder: { light: "#8B7355", dark: "#A59077" }, 109 blockquoteText: { light: "#4A4A4A", dark: "#C5C5C5" }, 110 tableBorder: { light: "#D5D1C8", dark: "#3A3A3A" }, 111 tableHeaderBackground: { light: "#EDEAE4", dark: "#2E2E2E" }, 112 tableHeaderText: { light: "#2C2C2C", dark: "#E5E5E5" }, 113 hr: { light: "#D5D1C8", dark: "#3A3A3A" }, 114 shadow: { light: "rgba(44, 44, 44, 0.1)", dark: "rgba(0, 0, 0, 0.3)" }, 115 white: { light: "#FFFFFF", dark: "#FFFFFF" }, 116 black: { light: "#2C2C2C", dark: "#1A1A1A" }, 117 }, 118 }, 119 }, 120});