8.4 KiB
Hugo Saasify Theme Documentation
Welcome to the complete documentation for Hugo Saasify Theme - a modern, high-performance Hugo theme built specifically for SaaS websites.
📚 Documentation Overview
This documentation is organized into focused guides to help you get started quickly and master every aspect of the theme.
Getting Started
Start here if you're new to the theme:
- Installation Guide - Set up the theme and its dependencies
- Configuration Guide - Configure your site settings
- Content Creation Guide - Create pages and blog posts
Core Concepts
Learn about the theme's architecture and features:
- Layouts Guide - Understanding layout templates and structure
- Shortcodes Reference - Complete guide to all 21 shortcodes
- Styling Guide - TailwindCSS configuration and customization
Deployment & Production
Ready to go live?
- Deployment Guide - Deploy to Netlify, Vercel, GitHub Pages, and more
- Troubleshooting Guide - Common issues and solutions
🚀 Quick Start
Get your site running in 5 minutes:
# 1. Create new Hugo site
hugo new site my-saas-site
cd my-saas-site
# 2. Add theme as submodule
git init
git submodule add https://github.com/chaoming/chill-theme themes/chill-theme
# 3. Copy example site
cp -r themes/chill-theme/exampleSite/* .
# 4. Install dependencies
npm install
# 5. Start development server
npm run start
Visit http://localhost:1313 to see your site!
📖 Documentation Guides
Installation Guide
Learn how to install and set up the Hugo Saasify Theme:
- System requirements (Hugo Extended, Node.js)
- Installation methods (new site vs. existing site)
- Configuration setup
- Troubleshooting installation issues
- Updating the theme
Start here if: You're installing the theme for the first time.
Configuration Guide
Complete reference for all configuration options:
- Basic site configuration
- Header and footer customization
- Call-to-action (CTA) settings
- Blog configuration
- Social media links
- Google Analytics and Tag Manager
- Menu configuration
- Build settings
Start here if: You need to customize site settings.
Layouts Guide
Understanding the theme's layout system:
- Layout architecture overview
- Base template structure
- Default layouts (single, list, etc.)
- Page templates (pricing, company, careers, features)
- Partial components
- Creating custom layouts
- Layout variables reference
Start here if: You want to understand or modify page templates.
Shortcodes Reference
Complete documentation for all 21 shortcodes:
Hero & Layout:
hero- Hero sections with gradient backgroundshero-image- Simple hero imagessection-container- Section wrappersfeatures-section- Feature collection containers
Features & Benefits:
feature- Feature displays with imagesfeatures-list- Vertical feature listsbenefits-grid- Benefit card gridsvalue-card- Company value cards
Social Proof:
testimonials- Customer testimonial carouselsclient-logos- Animated logo carouselsstat- Statistics display
Pricing:
pricing-table-1- Simple pricing tablespricing-table-2- Advanced pricing tables
Team & Company:
team-member- Team member cardsinvestor-logo- Investor/partner logoscase-study-card- Case study cards
Content:
cta- Call-to-action sectionsfaq- FAQ accordionstoc- Table of contentsfigure- Images with captionscode- Code blocks with syntax highlighting
Start here if: You're building pages with shortcodes.
Styling Guide
Everything about the theme's styling system:
- TailwindCSS integration and configuration
- Color system (primary and secondary palettes)
- Typography (Inter and Plus Jakarta Sans)
- Custom components (buttons, cards, etc.)
- Responsive design patterns
- Syntax highlighting themes
- Custom CSS and utilities
- Performance optimization
Start here if: You want to customize colors, fonts, or styles.
Content Creation Guide
Learn how to create and organize content:
- Content structure and organization
- Front matter options
- Page types (homepage, features, pricing, etc.)
- Creating blog posts
- Creating documentation pages
- Using taxonomies (categories and tags)
- Media management and image optimization
- SEO best practices
- Markdown formatting
- Draft and scheduled content
Start here if: You're ready to add content to your site.
Deployment Guide
Deploy your site to production:
- Building for production
- Platform-specific guides:
- Netlify
- Vercel
- GitHub Pages
- Cloudflare Pages
- AWS S3 + CloudFront
- Custom server deployment (Nginx, Apache)
- Environment variables
- Performance optimization
- Continuous deployment
- Testing before deployment
Start here if: You're ready to launch your site.
Troubleshooting Guide
Solutions to common problems:
- Installation issues
- Build errors
- Styling problems
- Content issues
- Deployment problems
- Performance issues
- Browser compatibility
- Getting help and reporting issues
Start here if: You're experiencing issues.
🎯 Common Tasks
How do I...?
...install the theme? → See Installation Guide
...customize colors? → See Styling Guide - Color System
...create a blog post? → See Content Creation - Blog Posts
...add a pricing page? → See Shortcodes - Pricing Tables
...configure the header menu? → See Configuration - Menu Configuration
...deploy to Netlify? → See Deployment - Netlify
...add team members? → See Shortcodes - Team Member
...enable Google Analytics? → See Configuration - Analytics
...customize fonts? → See Styling - Typography
...fix build errors? → See Troubleshooting - Build Errors
🌟 Key Features
This theme includes:
- ✅ 21 Pre-built Shortcodes - Hero sections, features, pricing tables, testimonials, and more
- ✅ TailwindCSS Integration - Modern, utility-first CSS framework
- ✅ Responsive Design - Mobile-first, looks great on all devices
- ✅ Performance Optimized - Fast builds, minimal JavaScript, optimized assets
- ✅ SEO Ready - Meta tags, Open Graph, Twitter Cards
- ✅ Blog System - Categories, tags, sidebar, table of contents
- ✅ Multiple Page Templates - Pricing, features, company, careers, jobs
- ✅ Analytics Integration - Google Analytics and Tag Manager support
- ✅ Syntax Highlighting - Beautiful code blocks with dark theme
- ✅ Easy Customization - Configurable colors, fonts, and layouts
📋 Requirements
- Hugo Extended v0.80.0 or higher
- Node.js v14.x or higher
- npm or yarn
- Git (for submodule installation)
🔗 Useful Links
🤝 Support
Need help?
- Check the Documentation - Start with the relevant guide above
- Review Troubleshooting - See Troubleshooting Guide
- Search Issues - Check existing issues
- Ask for Help - Open a new issue with:
- Hugo version (
hugo version) - Node version (
node --version) - Error messages
- Steps to reproduce
- Your configuration
- Hugo version (
📝 License
This theme is released under the MIT License.
👨💻 Author
Created by Chaoming Li
🎉 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Ready to get started? Begin with the Installation Guide →