Skip to content

markrusselldev/notanothertheme

Repository files navigation

Not Another Theme

A modern WordPress starter theme for developers who want full control, fast performance, and no page builder bloat.

Features

  • ⚡ Built with Vite for blazing-fast development
  • 🎨 Uses Open Props for scalable design tokens
  • 🧩 Includes Shoelace web components
  • 🔒 Self-hosted assets, no CDN dependencies
  • 🧼 Zero-FOUT Shoelace integration with branded loader and toggleable fallback
  • 🧱 Based on blockbase for full theme.json support

Getting Started

1. Install dependencies

npm install

2. Start dev server

npm run dev

3. Build for production

npm run build

4. Enable theme in WordPress

Upload or symlink the theme into your wp-content/themes folder and activate it.

Configuration

You can disable the fallback loader by adding this filter:

add_filter('nat_disable_sloader', '__return_true');

License

GPLv2 or later. See style.css header for details.

About

Modern WordPress starter theme built with Vite, theme.json, SCSS, and self-hosted web components.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors