Legal
Licenses and credits
What you may do with Forme, and the work it stands on. If you are about to launch a shop, read the photography section first — it is the only part that can stop you.
The theme
The code is yours to use under the terms you purchased it on. In the usual arrangement that means one licence per end product.
Ordinarily permitted
Build and launch a shop, for yourself or for a client.
Modify anything — the code is yours to shape.
Charge for the site you build with it.
Ordinarily not permitted
Reselling or redistributing the theme itself.
Bundling it into another template for sale.
Using one licence across several unrelated shops.
Your marketplace’s licence is the authority, not this summary. Where they disagree, theirs wins.
The photography is not yours to ship
Eleven photographs come from Unsplash and the rest are placeholder renders. The Unsplash Licence permits commercial use, but marketplaces often have their own rules about bundling third-party photography, and none of these images shows a product you actually sell.
Replace everything in src/assets/images/ before launching. The assignment lives entirely in the
images: block of each file under src/content/products/ — nothing else reads it.
Runtime dependencies
Everything required to build and run the storefront. Two of these do the commerce work; there is no UI framework, state library or ORM.
Loaded from js.stripe.com only at the payment step. Self-hosting it is not permitted and would end PCI SAQ-A eligibility.
@astrojs/cloudflare · node · vercel · netlify
MITHost adapters, selected at build time by ASTRO_ADAPTER.
Development dependencies
Used by the build and the checkers. None of it reaches a visitor’s browser.
Typefaces
Both are self-hosted, so the site makes no request to Google Fonts or Fontshare at runtime and builds offline.
Christian Thalmann, Catharsis Fonts. Roman and italic variable cuts, self-hosted. The OFL permits bundling and commercial use; it does not permit selling the font by itself.
Indian Type Foundry. Regular, Medium and Bold are self-hosted. Satoshi ships no 600 weight, which is why the theme’s 600 rules render as Bold — see docs/ASSETS.md before adding one.
Payments
Payments are processed by Stripe under your own agreement with them, not under this licence. Card details are entered in Stripe’s iframe on Stripe’s domain and never reach this site — do not add card fields back.