Gantry 5
  • 1. Basics
    • Introduction
    • Key Features
    • System Requirements
    • Getting Started
    • Installation
    • License & Usage
    • Updating
    • Updating Themes
    • Uninstallation
    • Terminology
    • Changelog
    • External Resources
  • 2. Configuration
    • Gantry Admin
    • Styles
    • Particle Defaults
    • Page Settings
    • Layout Manager
    • Assignments
    • Menu Editor
    • Outlines
    • Extras
    • Content (WordPress)
    • Custom Page (Joomla)
    • Positions (Grav)
    • Inheritance Guide
  • 3. Particles
    • Introduction to Particles
    • Logo
    • Menu
    • To Top
    • Social
    • Positions
    • Spacer
    • Mobile Menu
    • Custom HTML
    • Module Instance or Widget
    • Page Content
    • System Messages
  • 4. Tutorials
    • Overriding Particle Settings
    • Adding a Custom Style Sheet
    • Adding and Using Fonts
    • Customizing the Error Page
    • Using the Font Picker
    • Using the Color Picker
    • Using the Icon Picker
    • Using Block Settings
    • Using Media Queries
    • Particle Blocks
    • Creating a Multilingual Site (Joomla)
    • Creating a Multilingual Site (Grav)
    • Creating a Multilingual Site (WordPress)
    • Utility Classes
    • Copying Particles to Another Theme
    • Moving Custom Settings Between Themes
    • Using Particle Collections
    • Using the Multicheckbox field
  • 5. Advanced
    • Creating a New Particle
    • Particle YAML Field Types
    • Customizing Theme Files
    • Creating Layout Presets
    • Creating Style Presets
    • Creating Custom File Overrides
    • Adding New PHP Functions
    • How to Load CSS / SCSS / JS / HTML from Twig
    • Twig Filters and Functions
    • Using CMS Content in Particles
    • Custom Responsive Grids in Content
    • Code-based Outline Assignments
    • Adding Font to Font Picker
  • 6. Troubleshooting
    • Internal Server Error
    • Maximum function nesting level
    • Permission Denied (WordPress)
    • Assignments Not Appearing on Front End
    • Flex Elements are Larger than Expected
    • WordPress Page Comments Not Displaying
  • 7. Theme Development
    • Changing the Name of a Theme
    • How to Create a Child Theme (Grav)
    • How to Create a Child Theme (WordPress)
  • 8. Frequently Asked Questions
    • Asset Timestamps
    • RTL Support
    • Default Outlines in Joomla
    • Hooking into Joomla Events
Gantry 4
  • 1. Basics
    • Key Features
    • Gantry Core Concepts
    • System Requirements
    • Installation
    • License & Usage
    • Upgrading
    • Uninstallation
  • 2. Configuration
    • Template Overrides
    • Presets
    • Style
    • Features (Joomla)
    • Gizmos (WordPress)
    • Layouts
    • Advanced
  • 3. Customization
    • Adding Module Positions
    • Moving Module Positions
    • Custom Module Layout
    • Custom Module Chrome
    • Custom Presets
    • Using Force Positions
  • 4. Advanced
    • Creating New Layout
    • Creating a New Feature (Joomla)
    • Creating a New Gizmo (WordPress)
    • Built-In Ajax System
    • Per-Browser Specific Control
    • Parameter Chaining
    • Session/Cookie/URL
    • RTL Support and Limitations
    • Responsive Grid System
    • LESS CSS
  • 5. Tutorials
    • Overriding a Feature (Joomla)
    • Overriding a Gizmo (WordPress)
    • Creating an Unsupported Page
    • Creating a Popup Login Feature (Joomla)
    • Creating a Popup Login Widget (WordPress)
    • Adding a Custom Mainbody Layout
    • Adding a Custom Stylesheet
    • Adding a Custom Font
    • Customize the Error Page
    • WordPress: WPML Support
    • Creating a Multilingual Site (Joomla)

Clear History

Built with Grav - The Modern Flat File CMS

Performance boosted by KeyCDN

edit this page
Gantry 5 Basics

Chapter 1

Basics

Discover what Gantry is all about, the core-concepts behind it, and how to get started with a next-generation framework.

  • Introduction
    • What is Gantry?
    • What are Outlines, Particles, Atoms, etc.?
    • Meet the Gantry Administrator
      • Styles
      • Particle Defaults
      • Page Settings
      • Layout Manager
      • Assignments
      • Menu Editor
      • Outlines
      • Extras
    • Particles System
    • Where to Get Help
  • Key Features
  • System Requirements
    • Server
    • Browser
    • Development Environments
  • Getting Started
    • Installing Gantry 5 and the Helium Theme (Additional Detail Here)
    • Accessing the Gantry 5 Administrator
    • Navigating the Gantry 5 Administrator
    • What are Outlines, Particles, etc.?
    • Diving in and Configuring the Helium Theme
    • Where to Get Help
  • Installation
    • Downloading Gantry
    • Installing the Framework
    • Installing a Gantry Theme
    • Setting a Gantry Theme as Default
  • License and Usage
    • MIT
    • GPL version 2 or Later
  • Updating Gantry
  • Updating Gantry Themes
    • Common Notes
    • Platform-specific Processes
  • Uninstallation
    • Unsetting the Gantry Template as Default
    • How to Uninstall Gantry
  • Terminology
    • Outline
    • Particle (Additional Detail Here)
    • Atom (Additional Detail Here)
    • Position (Additional Detail Here)
    • Module Position Vs. Module Instance
  • Changelog
  • External Resources