Congratulations! You have installed the Base Grav 2.0 Package that provides a simple page and the new default Quark 2 theme to get you started — built on Pico CSS, Font Awesome 7, and a refined typographic system with light/dark/auto appearance.
Warning
If you see a 404 Error when you click Typography in the menu, please refer to the troubleshooting guide.
Tip
If you want a more full-featured base install, check out the Skeleton packages available in the downloads — several have already been updated for Grav 2.0.
To edit this page, navigate to the folder you installed Grav into, and browse to the user/pages/01.home folder. Open default.md in your editor of choice. You'll see the content of this page written in Markdown format.
Creating a new page is a simple affair in Grav. Follow these steps:
Navigate to your pages folder — user/pages/ — and create a new folder. In this example, we'll use explicit default ordering and call the folder 03.mypage.
Launch your text editor and paste in the following sample content:
---
title: My New Page
---
# My New Page!
This is the body of **my new page** and I can easily use _Markdown_ syntax here.
Save this file in user/pages/03.mypage/ as default.md. That tells Grav to render the page using the default template from Quark 2.
Reload your browser to see your new page appear in the menu.
Note
The page will automatically show up in the menu after the Typography item. If you want a different label, add menu: My Page between the dashes in the front matter — this is the YAML header block, where all per-page options are configured.
Grav 2.0 is the biggest release in the project's history — a modernized core, a rebuilt admin, a fresh default theme, and an updated dependency stack. Most of what you already know still works, but everything underneath has been sharpened.
localStorage persistence, locally-hosted Cal Sans + Inter fonts, and a refined Cal.com-inspired design system.markdown-notices plugin has been replaced by github-markdown-alerts, using the familiar > [!NOTE] / [!TIP] / [!IMPORTANT] / [!WARNING] / [!CAUTION] syntax.Important
Upgrading from Grav 1.x requires a migration. Follow the step-by-step guide at getgrav.org/migrate-to-2 — it covers pre-flight checks, the migration itself, and what to verify afterward.