Template Tailwind 11 pages MIT
AI SaaS Platform
- Tailwind
- editorial-warm-saas
- Pages
- 11 pages
- Stack
- Tailwind
- Theme
- Light only
- Responsive
- Yes
- Files
- 34
- License
- MIT
Preview
The whole site, live.
Scroll inside the frame, switch viewports, or open the raw preview in a new tab — it is the same file the CLI installs.
devsnips.dev/templates/tailwind/ai-saas-platform/ What's inside
Everything the folder ships.
Straight from the registry's metadata — every line maps to a file you can open in the source tabs below.
Technical
Stack, scripts, structure.
Everything you need to know before you install.
root 4
-
AGENTS.mddoc -
metadata.jsonconfig -
preview.htmlpreview -
README.mddoc
assets/ 15
-
icons/ai.svgasset -
icons/bolt.svgasset -
icons/chart.svgasset -
icons/check.svgasset -
icons/clock.svgasset -
icons/grid.svgasset -
icons/integrations.svgasset -
icons/logo.svgasset -
icons/shield.svgasset -
icons/users.svgasset -
illustrations/orb.svgasset -
images/dashboard-mockup.svgasset -
images/og-image.svgasset -
images/workflow-mockup.svgasset -
placeholders/avatar.svgasset
components/ 4
-
buttons.htmlcode -
footer.htmlcode -
navbar.htmlcode -
reusable-ui.htmlcode
pages/ 11
-
blog-post.htmlcode -
blog.htmlcode -
customers.htmlcode -
dashboard.htmlcode -
docs.htmlcode -
features.htmlcode -
index.htmlcode -
integrations.htmlcode -
login.htmlcode -
pricing.htmlcode -
signup.htmlcode
Install
One command, whole folder.
Pulls the template into your project through the DevSnips CLI. The registry path below is stable across the CLI, MCP server and Skills.
npx devsnips add Tailwind/Templates/ai-saas-platform Tailwind/Templates/ai-saas-platform AI-ready
Hand the whole job to your agent — Cursor, Cline, Claude Code or Windsurf. One prompt installs the template, fixes the theme toggle, optimises it and reshapes it for what you are building.
Scaffold the DevSnips template "AI SaaS Platform" (Tailwind/Templates/ai-saas-platform) into this project, then audit, fix and tailor it. 1. Install — if the DevSnips MCP server is connected, fetch the resource with get_resource(id="Tailwind/Templates/ai-saas-platform"). Otherwise run npx devsnips add Tailwind/Templates/ai-saas-platform and install the dependencies the template declares. 2. Audit — check the template end to end before changing anything: theme toggling (dark/light), responsive behaviour, accessibility, unused files and assets. 3. Fix — repair what the audit found, starting with the theme toggle: it must persist across reloads, never flash the wrong theme on first paint, and every component must read the same tokens in both modes. 4. Optimise and adapt — trim what the site does not need, then customise the template for the product being built here: replace the placeholder branding, copy, imagery, navigation and routes so it reads as this project rather than as a demo.
devsnips://templates/ai-saas-platform The same path the CLI, MCP server and Skills resolve — one registry, one resource URI.
Source
Read it before you ship it.
The README, manifest and entry document — verbatim, straight from the registry.
# AI SaaS Platform — Multi-Page Tailwind Template
A premium, production-ready multi-page website template for an AI SaaS startup. Built with **Tailwind CSS only** (via CDN), vanilla HTML, and scoped vanilla JS. No frameworks, no build step.
Brand used in the template: **Nexus AI** — a fictional unified AI inference platform.
## Design language
A quiet, editorial, light-mode-first design:
- Warm paper background (`#F9F7F4`) with a refined neutral ink ramp (`#1C1917` → `#78716C`)
- A single terracotta accent (`#E07A5F` / `#C85D42`) — used sparingly for CTAs, active states, and emphasis
- Fraunces (display serif) + Inter (body) typography; oversized, tight-tracked, balanced headlines
- White cards, 1px hairline borders (`rgba(28,25,23,0.08)`), restrained soft shadows — no gradients as a primary visual language
- Subtle scroll-reveal, marquee, and float animations (all `prefers-reduced-motion` safe)
- Consistent spacing system and visual hierarchy across every page
## Structure
```
ai-saas-platform/
├── pages/
│ ├── index.html # Landing: hero, logos, features, workflow, bento, integrations, testimonials, metrics, pricing, FAQ, CTA
│ ├── features.html # Feature hero, capability grid, detailed sections, comparison table, CTA
│ ├── integrations.html # Integration hero, ecosystem grid, API + SDK section, CTA
│ ├── pricing.html # Pricing hero, plans (billing toggle JS), comparison table, enterprise, FAQ
│ ├── customers.html # Customer hero, metrics, featured case study, testimonials, brand showcase, CTA
│ ├── blog.html # Blog hero, featured article, categories, article cards, newsletter
│ ├── blog-post.html # Article header, author, reading area, tags, related articles
│ ├── docs.html # Docs layout: sidebar nav, search bar, code blocks, on-this-page TOC
│ ├── login.html # Split-screen auth: branding panel + email/password + social login
│ ├── signup.html # Split-screen: benefits panel + registration form + social signup
│ └── dashboard.html # App UI: sidebar, top nav, analytics cards, charts, model mix, activity, cost
├── components/
│ ├── navbar.html # Sticky paper navbar + mobile menu (scoped JS)
│ ├── footer.html # Brand, link columns, newsletter, social, legal bar
│ ├── buttons.html # Button system: terracotta primary, dark-ink solid, outline, ghost, pill badge, link-with-arrow
│ └── reusable-ui.html # Eyebrow, accent headline, paper card, stat, avatars, marquee, accordion
├── assets/
│ ├── icons/ # logo.svg + feature icons (ai, chart, shield, grid, integrations, bolt, users, clock, check)
│ ├── images/ # dashboard-mockup.svg, workflow-mockup.svg, og-image.svg
│ ├── illustrations/ # orb.svg (gradient orb illustration)
│ └── placeholders/ # avatar.svg
├── preview.html # Template gallery / index of all 11 pages
├── metadata.json
└── README.md
```
## Pages
| # | Page | Purpose |
|---|------|---------|
| 01 | Home | Complete SaaS landing experience |
| 02 | Features | AI capabilities, comparison, CTA |
| 03 | Integrations | App ecosystem + developer API |
| 04 | Pricing | Plans, billing toggle, comparison, FAQ |
| 05 | Customers | Stories, case study, metrics |
| 06 | Blog | Featured article + cards + newsletter |
| 07 | Blog post | Article layout + author + related |
| 08 | Docs | Sidebar nav + search + code blocks |
| 09 | Login | Split-screen authentication |
| 10 | Signup | Registration with benefits |
| 11 | Dashboard | Matching application UI |
## Usage
1. Open `preview.html` to browse the whole template.
2. Open `pages/index.html` for the marketing home page. All internal links are relative and work when served from the folder.
3. The `components/` files are reference snippets — copy individual blocks into your own pages. They are not server-included; each page is self-contained static HTML.
Serve the folder with any static server, e.g.:
```bash
python3 -m http.server
# then visit http://localhost:8000/Tailwind/Templates/ai-saas-platform/preview.html
```
## Interactivity (vanilla JS, scoped)
- **Navbar mobile menu** — `data-navbar` / `data-nav-toggle` / `data-mobile-menu`, toggles `aria-expanded`.
- **Accordion** — `data-accordion` + `data-accordion-item`, CSS-grid `grid-rows-[0fr]↔[1fr]` animation, single-open via `data-single-open`, chevron rotation.
- **Pricing billing toggle** — `data-billing` switches monthly/yearly price + period text.
- **Scroll reveal** — `[data-reveal]` elements fade-up via `IntersectionObserver` (graceful fallback if unsupported).
## Responsive & accessibility
- Mobile / tablet / desktop layouts throughout.
- Semantic HTML (`header`, `nav`, `main`, `section`, `article`, `aside`, `figure`, `footer`).
- ARIA labels, `aria-expanded` on toggles, `role="tablist"` on filter groups, focus-visible rings on interactive elements.
- `prefers-reduced-motion` respected for dashboard chart animations.
## Tech
- Tailwind CSS via CDN (`https://cdn.tailwindcss.com`)
- Google Fonts: Fraunces (display) + Inter (body)
- Pure HTML + scoped vanilla JS. No React/Vue/Bootstrap/DaisyUI/Flowbite.
## Customization
- Swap the brand name/mark, copy, and colors to fit your product.
- The palette lives inline in the per-page `tailwind.config` (`paper` / `ink` / `terracotta` ramp). Adjust those values to retheme every page at once.
- Replace SVG placeholders in `assets/` with real product screenshots when ready. # AGENTS.md — AI SaaS Platform
Guidance for an AI agent adapting this template. Read this before editing.
## What this template is
A premium, production-ready multi-page website template for an AI SaaS startup (brand: **Nexus AI**, a fictional unified AI inference platform). Built with **Tailwind CSS only** (via CDN), vanilla HTML, and scoped vanilla JS. No frameworks, no build step.
## Design system
A quiet, editorial, light-mode-first design: warm paper background (`#F9F7F4`), refined neutral ink ramp, a single terracotta accent (`#E07A5F` / `#C85D42`) for CTAs, active states and emphasis; Fraunces (display serif) + Inter (body) typography; white cards, 1px hairline borders and restrained soft shadows — no gradients as a primary visual language. The palette lives inline in the per-page `tailwind.config` (`paper` / `ink` / `terracotta` ramp) — adjust those values to re-theme every page at once.
## File layout
```
ai-saas-platform/
├── pages/ # 11 self-contained static HTML pages (index, features, integrations, pricing,
│ customers, blog, blog-post, docs, login, signup, dashboard)
├── components/ # Reference snippets (NOT server-included): navbar, footer, buttons, reusable-ui)
├── assets/ # icons/, images/, illustrations/, placeholders/ (SVG only)
├── preview.html # Template gallery / index of all 11 pages
├── metadata.json
└── README.md
```
Each page is self-contained static HTML — `components/` files are copy-paste reference blocks, not includes. Internal links are relativeand work when served from the folder.
## Interactivity (vanilla JS, scoped)
- **Navbar mobile menu** — `data-navbar` / `data-nav-toggle` / `data-mobile-menu`, toggles `aria-expanded`.
- **Accordion** — `data-accordion` + `data-accordion-item`, CSS-grid `grid-rows-[0fr]↔[1fr]` animation, single-open via `data-single-open`, chevron rotation.
- **Pricing billing toggle** — `data-billing` switches monthly/yearly price + period text.
- **Scroll reveal** — `[data-reveal]` elements fade-up via `IntersectionObserver` (graceful fallback if unsupported.
## How to adapt it
1. **Swap the brand**: replace the Nexus AI name/mark, copy, and SVG placeholdersin `assets/` with real product content.
2. **Re-theme**: edit the color values in each page's inline `tailwind.config` — every page updates consistently.
3. **Add a page**: duplicate a `pages/*.html`, keep the shared `<head>` + navbar + footer, and swap the `<main>` content. Register it in `preview.html`'s page index when applicable.
## Do not
- Do not introduce a framework, backend, or server-includes. Each page is staticand self-contained.
- Do not add gradients as a primary visual language; the editorial warm-paper + hairline rule system is deliberate.
- Do not break the scoped `data-*` JS contracts or remove ARIA from toggles.
## Quality bar
Semantic HTML (`header`, `nav`, `main`, `section`, `article`, `footer`), ARIA labels, `aria-expanded` on toggles, focus-visible rings, `prefers-reduced-motion` respected for dashboard chart animations. Validate with `python3 scripts/tooling/validators/validate.py` after changes; run any related `scripts/qa/resources/_qa_*.py` template harness when present.