Docs site for Space Madness. A modified version of the base Space Madness stack.
The monorepo is configured with apps as the primary hosted sites.
Packages are code that is shared across the sites.
.
├── apps
│ ├── site-docs
│ └── site-sanity
└── packages
├── content-models
├── sanity-astro-embeds
└── sanity-zod-types
Navigate to each folder's README.md
for more details.
See the Space Madness Docs for detailed instructions on installing and runnig your app.
If you'd like to use this repo as your starting point:
npx create-turbo@latest -e https://github.com/JumboLove/space-madness-docs
-
export SANITY_STUDIO_PROJECT_ID=<sanity-id>
or
set SANITY_STUDIO_PROJECT_ID=<sanity-id>
-
turbo dev
Deploying is supported for any hosting platform that supports static site hosting.
turbo build --filter=site-space-madness-docs
/apps/site-docs/dist/
Deploying is supported for any hosting platform that supports static site hosting.
turbo build --filter=site-space-madness-sanity
/apps/site-sanity/dist/
Contributions are welcome, but only if they're intended to fix an issue with the docs.
Changes that are rooted in the Space Madness stack itself should be made upstream at the core template. Changes from the core can be pulled down to this template when necessary.
If your code editor does not support Pretier out of the box, you can run npm run format
from the site-astro
directory before committing your changes.
Please make all pull requests to main
.