About Chronogrove

Chronogrove is a modern Gatsby theme designed for developers and creators who want to showcase their digital life through an interactive dashboard-style homepage. Built with React 18, Theme UI, and Redux Toolkit, it provides a comprehensive platform for personal websites and blogs.

Key Features

Dashboard Homepage: A sophisticated widget system that displays real-time data from various platforms including GitHub, Spotify, Goodreads, Instagram, Steam, and Flickr. Each widget is carefully designed with loading states, error handling, and responsive layouts.

Content Management: Full MDX support for blog posts and pages, allowing you to embed React components directly in your content. Includes built-in shortcodes for YouTube, Spotify, SoundCloud, and more.

Design System: Built on Theme UI with comprehensive dark/light mode support, responsive design patterns, and accessibility-first components. The theme is fully customizable while maintaining design consistency.

Technical Excellence

The theme follows modern React patterns with functional components, hooks, and comprehensive testing using Jest and React Testing Library. It includes performance optimizations like lazy loading, code splitting, and optimized image handling.

Built as a monorepo with Yarn workspaces, Chronogrove separates theme code from content, making it easy to maintain and customize while keeping your personal data separate from the reusable theme components.

Getting Started

Check out the GitHub repository for installation instructions, configuration options, and comprehensive documentation. The theme is designed to be developer-friendly with clear patterns and extensive customization options.