Install
Unzip the project, run the install command, run the dev server. The site is on localhost with the demo content in place. Nothing to configure before you can see it.
npm install
npm run dev An Astro theme is a code project, and this is what working with one actually involves. No hidden build service, no account, no lock-in.
Written out in full so you know what you are signing up for.
Unzip the project, run the install command, run the dev server. The site is on localhost with the demo content in place. Nothing to configure before you can see it.
npm install
npm run dev Site identity lives in one data file. Copy lives in the page files and the content collections. Colour, type and spacing live in the token block at the top of the stylesheet.
src/data/site.ts
src/content/
src/styles/global.css The production build fails loudly on a broken content reference or a missing image, which is the point. Preview the built output locally before you push it anywhere.
npm run build
npm run preview The build writes a folder of static files. Point any static host at it, or connect the repository and let the host run the build. No environment variables are required for the theme itself.
dist/ Stated plainly, so the boundary is clear before you need it.
Questions about installing, building and deploying the theme as shipped, and defects where the theme does not behave as its page describes. Reported defects are fixed and published as an update.
Custom development, debugging your own modifications, third-party integrations, hosting configuration and design advice on your specific project. Those are real work and they are quoted separately.
The support window and the update policy are published on each theme page before purchase. No lifetime or unlimited support has been announced, and none will be implied.
One email address, answered by the people who built the theme. Include the theme name, your Node version and what you expected to happen.