Deprecated: This guide is for v1. See the v2 configuration guide for current options.
Edit astro.config.mjs:
import shipyard from '@levino/shipyard-base'
import shipyardDocs from '@levino/shipyard-docs'
export default defineConfig({
integrations: [
shipyard({
siteTitle: 'My Project',
siteTagline: 'A great project',
brandName: 'MyApp',
}),
shipyardDocs({
docsRoot: './docs',
}),
],
})
| Option | Type | Description |
|---|---|---|
siteTitle | string | Page title |
siteTagline | string | Subtitle text |
brandName | string | Navigation brand |
| Option | Type | Description |
|---|---|---|
docsRoot | string | Docs directory path |
editUrl | string | GitHub edit URL |
v1 configuration does not support:
These features are available in v2.
When upgrading to v2, rename these options:
siteTitle → titlesiteTagline → taglinebrandName → brandSee the Migration Guide for complete instructions.