Skip to content
Grav 2.0 is officially stable. Read the announcement →
journal 5 mins

The New getgrav.org

A fresh look for a new era of Grav

Andy Miller Andy Miller · JUN 20, 2026
grav2 update

If you're reading this on getgrav.org, take a look around. It looks different. The site had carried more or less the same design for years, and it served us well, but it had started to feel like a storefront from a decade ago with a brand new product inside. Grav 2.0 was the push to finally fix that. You don't ship the biggest release in the project's history and leave the front door looking like 2015.

So along with the 2.0 launch, getgrav.org has a new theme: Event Horizon. It's a dark, modern design built around the brand's purple and electric-blue accents, and it's a clean break from the old look. This post is a quick tour of what changed, what didn't, and the slightly self-indulgent fact that the whole thing runs on Grav 2.0.

Why Bother Redoing the Site?

A few reasons, and they reinforced each other.

The old design was showing its age. Fashions in web design move on, and a site that looked sharp years ago reads as dated now, fairly or not. First impressions matter, and for a lot of people getgrav.org is the first impression.

The docs had already moved on. The Learn site was rebuilt a while back on the Helios theme, and it looked great. That left an odd gap where the documentation felt more modern than the main site pointing people to it. Time to close it.

And honestly, 2.0 is a new chapter for Grav. New admin, new API, AI integration, a modernized stack top to bottom. The website is the face of all of that, and it should feel like it belongs to the same release.

What Changed

The theme. Event Horizon is a dark theme with its own design system: a hand-built palette inspired by the likes of Framer and shadcn, anchored on Grav's purple accent, with the typography and motion to match. The homepage even has an animated black-hole hero, which is exactly the kind of thing the name was asking for. It's fast, responsive, and built to actually show off what a Grav site can look like in 2.0 rather than just describe it.

The content. The messaging got a refresh to match what 2.0 actually is now. The API-first architecture, Admin Next, the MCP server, and the modern PHP stack are front and center instead of buried. The feature pages, the tour, and the links into the documentation all got brought up to date, and the getting-started path for newcomers is clearer than it was.

What stayed put. The blog and every post in it, the download infrastructure, the community links and resources: all still here. The content was ported into the new theme, not rewritten from scratch. Your bookmarks still work, the URLs you've shared still resolve, and a decade of blog posts (including the very first one, from 2014) are all exactly where you left them.

Event Horizon and Helios

A fair question if you move between the main site and the docs: are these the same theme? They're not, and that's deliberate.

Helios runs the Learn site. It's a documentation theme, built on Tailwind and Alpine with a proper build pipeline, tuned for long-form reading, deep navigation, and version switching. Event Horizon runs getgrav.org. It's a marketing and showcase theme with its own stack: hand-authored CSS, HTMX and Alpine for the interactive bits, no heavy build step. Different jobs, different tools.

What they share is the Grav brand, so they sit next to each other comfortably. Same purple in the veins, same modern feel, so moving from the main site into the docs doesn't feel like leaving Grav. But neither is built on the other. They're complementary, a matching pair rather than one design system stretched across two very different kinds of site. Each is the right tool for what it has to do.

It Runs on Grav 2.0

The part I'm quietly pleased about: the new getgrav.org runs on Grav 2.0 itself.

We manage it through Admin Next. The content flows through the API. It sits on the modern stack we've spent this whole release building. If we're going to tell you 2.0 is fast, stable, and ready for real sites, the least we can do is run our own busy, public-facing site on it. It's a living reference, and it keeps us honest. Anything that annoys us about 2.0 while running getgrav.org is something we fix before it annoys you.

The Community Came With It

One more piece moved as part of all this. Our community forum left hosted Discourse and now runs on Forum Pro, a native Grav forum living right here at getgrav.org/forum. It's the same story as everything else in 2.0: bring the services home, run them on our own platform, and keep a decade of conversations intact. The full account, including how we migrated 41,000+ posts without breaking anyone's old links, is in Forum Pro: Bringing the Community Home.

That's the Series

This wraps up the Grav 2.0 series. We've covered a lot of ground:

  • where Grav stood and what we took from the 1.8 journey
  • the 2.0 vision and everything inside it
  • the API that the whole release is built on
  • Admin Next, the new admin
  • AI integration through the MCP server
  • the migration path from 1.7
  • the developer series: compatibility flags, API integration, and Admin Next custom fields, pages, panels, and menu bar items
  • and now the refreshed home for all of it

2.0 is the biggest step Grav has taken since it first launched, and stable is days away. The fundamentals you picked Grav for haven't moved: file-based content you own, no database, no build step, your edits live the moment you save. Everything around them just got a decade more modern.

So have a look around the new site, kick the tires on the 2.0 release, and tell us what you think. Come find us on Discord at chat.getgrav.org, file issues, send feedback, build something. The release is ours to ship, but Grav has always been yours as much as ours, and the next chapter gets better with you in it.

Thank you for following along. Now go build something.

Andy


Important

This is the final post in the Grav 2.0 series. Start from the beginning with Introducing Grav 2.0.

Andy Miller
Andy Miller
Creator and lead developer of Grav CMS, with over 30 years in software development and 20+ years in open source, dating back to his years as a core member of the Joomla CMS development team.
Threads Bluesky
Back to blog

Comments

No comments yet — start the discussion below.

← NEWER
Forum Pro: Bringing the Community Home
OLDER →
Grav 2.0: Twig in Content and the New Security Sandbox
Related posts

Keep reading