User API
All themes authored using Astro Theme Provider share a basic API for using the theme.
Reference
config
The value/type for this property is defined by a theme’s schema
.
This configuration can be used by a user to customize the theme.
pages
An object that can be used to configure the pages that are injected by a theme. Users can use this configuration to disable or rename pages.
overrides
An object that can be used to override the virtual modules that are created by a theme. Users can use this configuration to append custom styles or replace components and assets inside of a theme.
integrations
An object that can be used to disable integrations that are injected by a theme.
Examples
Examples for what a theme might look like inside of a user’s Astro config.