SaaSPro Ultra Documentation
A practical guide to the HTML template bundle, page inventory, auth flows, utility pages, and the shared frontend architecture.
Introduction
SaaSPro Ultra is a static multi-page SaaS template focused on modern product marketing, dashboard previews, editorial content, support experiences, and account utility screens.
Multi-page bundle
Includes marketing pages, legal content, dashboard, docs, help center, auth screens, and error pages.
Theme aware
Dark mode by default with the shared theme switcher, reusable components, and responsive behavior.
Easy to extend
Pages are plain HTML with shared CSS and modular JavaScript, so buyers can wire them to any backend or CMS.
Quick Start
- Open
index.htmlin a browser to review the homepage and shared styling. - Update global branding, CTAs, contact details, and legal copy across the root HTML files.
- Swap demo imagery in
assets/images/and adjust colors inassets/css/style.cssand theme files. - Connect forms and auth screens to your own backend endpoints or JavaScript flows.
- Test responsive layouts, dark/light mode, and all internal links before deployment.
# Basic local preview
# Open index.html directly, or serve the folder with any static server.
# Example:
python -m http.server 8080
File Structure
SaaS/
|-- index.html
|-- about.html
|-- blog.html
|-- careers.html
|-- community.html
|-- contact.html
|-- dashboard.html
|-- documentation.html
|-- features.html
|-- help.html
|-- integrations.html
|-- pricing.html
|-- press.html
|-- terms.html
|-- testimonials.html
|-- login.html
|-- register.html
|-- forgot-password.html
|-- reset-password.html
|-- verify-email.html
|-- 401.html
|-- 403.html
|-- 404.html
|-- 500.html
|-- 503.html
`-- assets/
|-- css/
|-- docs/
|-- images/
`-- js/
Page Inventory
Marketing
index.html, features.html, integrations.html, pricing.html, testimonials.html
Brand & Editorial
about.html, blog.html, community.html, press.html, careers.html
Support & Product
contact.html, help.html, documentation.html, dashboard.html, terms.html
Auth Pages
login.html
Email sign-in, remember-me control, social auth buttons, and password recovery link.
register.html
Trial onboarding layout with company details, password setup, and agreement checkbox.
forgot-password.html
Recovery request screen for reset emails, magic-link flows, or support-assisted access.
reset-password.html
Token-based reset experience with new-password and confirm-password inputs.
verify-email.html
Six-digit verification step for signup confirmation, invitation acceptance, or MFA-style extension.
Error Pages
401.html
Authentication required state for expired sessions or gated routes.
403.html
Permission-based denial state with upgrade and support actions.
404.html
Not-found experience with search, recovery actions, and discovery links.
500.html
Service-side error state with retry, help, and fallback routing.
503.html
Maintenance or temporary downtime page for controlled outages and launch windows.
Branding and Styling
- Update color variables in
assets/css/style.cssand related theme files. - Replace logos and preview imagery inside
assets/images/. - Use
assets/css/utility-pages.cssto adjust the new auth and error page treatments. - Review all product claims, stats, and demo copy before publishing.
JavaScript Modules
assets/js/main.js
Bootstraps the global experience and activates page-specific modules when relevant containers are present.
assets/js/modules/search-system.js
Search overlay data and matching logic for the site-wide search UI.
assets/js/modules/form-manager.js
Basic validation helpers for forms using the needs-validation pattern.
assets/js/modules/theme-switcher.js
Persists and toggles the light/dark theme state with local storage.
Deployment Checklist
- Replace placeholder emails, phone numbers, and company links.
- Validate every internal page path after renaming or moving files.
- Connect forms, auth endpoints, and newsletter flows to real services.
- Decide whether to keep CDN dependencies or self-host them.
- Test mobile layouts, theme switching, and all new utility pages.
FAQ
Changelog Snapshot
Version 2.3.0
Added auth screens, expanded utility/error pages, refreshed package docs, and linked the new flows across the bundle.
See changelog.md and changelog.txt for the full package history.
Support
Use the following files as your package references:
readme.mdfor the quick product overview.documentation.txtfor a plain-text package guide.LICENSEfor licensing terms.assets/docs/for bundled document exports included with the template.
Was this documentation helpful?
Help us improve the package documentation and onboarding flow.