Grav is a flat-file CMS, meaning you get a fast, sophisticated and flexible CMS without ever having to worry about databases. There are no complicated installation processes, and all content is powered by Markdown.
In our new course, Up and Running With Grav CMS, you'll learn how Grav operates, the three different types of content it uses, how its file structure and naming protocols work, and the relationship between Markdown files and theme templates.
What You’ll Learn
In this course, you'll be creating a theme from the ground up that features a modular homepage, blog and regular pages. Don't worry—you'll have full expert guidance from instructor Kezz Bracey every step of the way.
You won’t be using Grav’s theme starter files or any pre-built skeletons; rather you’ll construct each file yourself so you get to see how every part of the theme works. A completed CSS stylesheet will be provided, however, to ensure you can focus on Grav-related code.
Here are some free lessons from this course, as a preview of what you can expect:
How Page Content Works in Grav CMS
Each piece of content in a Grav site is termed a “page”, and pages are driven by Markdown files. In order for Grav to function correctly, these files need to be named in a particular way and be housed in a directory structure organised in a prescribed fashion.
In this video, you’ll learn the rules of organizing Markdown files in a Grav site.
Creating Essential Theme Files in Grav CMS
In every Grav theme, there are a few essential files necessary for reliable functionality. You'll learn how to create them in this video.
Create a Modular Home Page in Grav CMS
In this video you'll learn how to create a modular home page with three distinct sections, each powered by a separate Markdown file and template.
Watch the Full Course
You can take this course straight away with a subscription to Envato Elements. For a single low monthly fee, you get access not only to this course, but also to our growing library of over 1,000 video courses and industry-leading eBooks on Envato Tuts+.
Plus you now get unlimited downloads from the huge Envato Elements library of 440,000+ creative assets. Create with unique fonts, photos, graphics and templates, and deliver better projects faster.
Envato Tuts+ tutorials are translated into other languages by our community members—you can be involved too!Translate this post