Skip to main content

EverShop theme development documentation

Learn about them theme structure of EverShop and how to build your own theme to customize the look and feel of your store.

Theme Overview

EverShop theme overview document. Learn what themes are, where they're located, and how to develop custom themes for your store.

The View System

EverShop utilizes React to render views with server-side rendering followed by client-side hydration. This architecture creates interactive pages while enabling developers to extend the view system without modifying core code.

Styling

Learn how to style your EverShop themes using CSS, SCSS, and TailwindCSS. This guide explains different styling approaches and how to implement them in your components and pages.

Templating

A comprehensive guide on customizing EverShop's default templates using React components. Learn how to override existing components or add new ones to create a unique store appearance.