// @ts-check import { defineConfig } from 'astro/config'; import starlight from '@astrojs/starlight'; // https://astro.build/config export default defineConfig({ telemetry: false, devToolbar: { enabled: false }, integrations: [ starlight({ title: 'RS-UV3A', description: 'Documentation for the HobbyPCB RS-UV3A VHF/UHF Tri-Band FM Transceiver', logo: { light: './src/assets/radio-light.svg', dark: './src/assets/radio-dark.svg', replacesTitle: false, }, social: [ { icon: 'external', label: 'HobbyPCB Wiki', href: 'https://sites.google.com/site/hobbypcbrsuv3awiki/' }, ], customCss: ['./src/styles/custom.css'], sidebar: [ { label: 'Getting Started', items: [ { label: 'Introduction', slug: 'getting-started' }, { label: 'Connections', slug: 'getting-started/connections' }, { label: 'Serial Setup', slug: 'getting-started/serial-setup' }, ], }, { label: 'Guides', items: [ { label: 'Voice Operation', slug: 'guides/voice-operation' }, { label: 'Packet & APRS', slug: 'guides/packet-aprs' }, { label: 'Beacon Operation', slug: 'guides/beacon-operation' }, { label: 'Repeater & Satellite', slug: 'guides/repeater-satellite' }, { label: 'Firmware Upgrade', slug: 'guides/firmware-upgrade' }, ], }, { label: 'Reference', items: [ { label: 'Specifications', slug: 'reference/specifications' }, { label: 'Commands', collapsed: true, items: [ { label: 'Quick Reference', slug: 'reference/commands' }, { label: 'Frequency', slug: 'reference/commands/frequency' }, { label: 'Audio', slug: 'reference/commands/audio' }, { label: 'Squelch & Tones', slug: 'reference/commands/squelch-tones' }, { label: 'DTMF & CW', slug: 'reference/commands/dtmf-cw' }, { label: 'Beacon', slug: 'reference/commands/beacon' }, { label: 'Memory', slug: 'reference/commands/memory' }, { label: 'I/O Control', slug: 'reference/commands/io-control' }, { label: 'System', slug: 'reference/commands/system' }, ], }, { label: 'Connectors', slug: 'reference/connectors' }, { label: 'Hardware Revisions', slug: 'reference/hardware-revisions' }, ], }, { label: 'Accessories', items: [ { label: 'RS-UVPA Power Amp', slug: 'accessories/rs-uvpa' }, ], }, ], head: [ { tag: 'meta', attrs: { name: 'keywords', content: 'RS-UV3A, HobbyPCB, ham radio, amateur radio, FM transceiver, VHF, UHF, 2m, 70cm, 1.25m, Arduino', }, }, ], }), ], });