Spec is a landing site template for software products and SaaS, priced at $47 USD one-time. Its large headline and signup links lead into product facts, feature explanations, integrations and pricing. Rounded frames, violet bands and labeled specification rows carry through the home and plan pages. The demo uses Tern, a fictional uptime-monitoring service, as example content you replace with your own product, photographs and text. You provide the application and account system that your signup and login links open.
The signature feature is the release changelog. A timeline with a sticky version column groups changes under New, Improved and Fixed, with a page for each release and an RSS feed. The latest release appears above the home headline, and recent releases have their own home section. Set changelog.enabled to false in src/site.config.ts to remove the entire feature. Other extras can also be switched off there, including commerce, integration tiles and the product-fact row. Release and journal feeds contain no entries until the site is configured for indexing.
Commerce is enabled for plans and add-ons. Each product or billing variant can link to Stripe Payment Links, Polar, Lemon Squeezy or Shopify checkout, where your provider handles payment and subscriptions. Pricing displays monthly and yearly choices and calculates a yearly saving from the prices you enter. The optional Stripe Checkout cart is for one-off add-ons and requires a server adapter and your own Stripe secret key. Keep checkout links on recurring plans and recurring add-ons. Cart checks used mocked Stripe requests; a live Stripe payment and hosted adapter were not tested for this theme. Contact forms post directly to a configurable HTTPS endpoint; when no endpoint is configured, visitors use an email link.
Edit content in Markdown or MDX and configure the site in src/site.config.ts, using CUSTOMIZE.md and AGENTS.md with any coding agent. The optional EmDash edition switches with npm run emdash:setup on Node.js or Cloudflare, with menus and site settings edited in EmDash. Replace the sample policies and demo links before publishing, then test your changed site on hosted staging. Version 1.0.0 includes the source, setup documentation, 11 CC0 photographs and the bundled display font.









