Skip to content

webtions/shanti

Shanti

A minimalist, purpose-built blogging theme for WordPress, built to fully embrace Full Site Editing.

Shanti WordPress blog theme


About

Shanti is an experimental block-based theme that takes advantage of the latest Full Site Editing (FSE) features in WordPress. Designed with a clean layout and plenty of white space, it aims to provide a distraction-free reading experience. Ideal for bloggers and minimalists.

✨ Developed and maintained by Themeist


Demo

🔗 shanti.themeist.com


Requirements

  • WordPress 6.0+
  • PHP 7.4 or later
  • Browser with modern CSS Grid + Flexbox support
  • License: GPLv3 or later

Installation

Download and activate like any standard WordPress theme.

Latest Version

Or clone the repo:

git clone https://github.com/webtions/shanti.git wp-content/themes/shanti

Then activate it via Appearance → Themes in your WordPress dashboard.


Development Setup

To contribute or lint the theme:

Install dependencies

composer install

Run PHPCS

phpcs -d memory_limit=512M

Or run the preconfigured tasks using your preferred keybindings (e.g. you may assign F6 for PHPCS, Cmd + F6 for PHPCBF) via VS Code.

See .vscode/tasks.json for task definitions. You’ll need to assign your own shortcuts in VS Code’s keyboard settings.

Shanti follows the official WordPress Coding Standards.


Changelog

Click to expand

0.0.2 (2022-01-09)

  • Theme renamed to "Shanti"

0.0.1 (2021-12-29)

  • Initial release based on Twenty Twenty-Two (TT2)

About

Experimental WordPress theme that supports "Full Site Editing"

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published