apermo/sovereignty

Pure Zen - Fork of Pfefferle's Autonomie Theme

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 21

Open Issues: 24

Type:wordpress-theme

pkg:composer/apermo/sovereignty

1.1.0 2026-02-22 21:54 UTC

This package is auto-updated.

Last update: 2026-02-22 21:56:51 UTC


README

A semantic, responsive WordPress theme with deep IndieWeb support. Fork of Autonomie by Matthias Pfefferle.

Requirements

  • PHP 8.3+
  • WordPress 6.8+

Installation

composer require apermo/sovereignty

Development

Prerequisites

  • Node.js + npm
  • PHP 8.3+ with Composer
  • DDEV (for local testing)

Setup

npm install
composer install

Build

npx grunt            # Compile SASS, inject metadata, generate .pot
npx grunt watch      # Watch SCSS and recompile on change
npx grunt build      # Full build + zip for distribution

Lint

composer lint          # PHPCS
composer lint:fix      # Auto-fix PHP issues
composer analyse       # PHPStan (level 5)
npm run lint:js        # ESLint
npm run lint:css       # Stylelint

E2E Tests

ddev start && ddev orchestrate
npx playwright test

Supported Plugins

Web Semantics

The theme markup uses microformats, microformats2, and microdata (Schema.org):

Microformats (v1)

Microformats2

Microdata (Schema.org)

IndieWeb

  • Webactions — reply, like, and repost actions across sites

License

MIT License — see LICENSE for details.

Copyright (c) 2018 Matthias Pfefferle Copyright (c) 2025 Christoph Daum

Bundled Resources

  • Some Bootstrap CSS, Copyright Twitter, Inc., The Bootstrap Authors — MIT
  • Bundled images (starter content), Copyright Hendrik Cvetko — GPL-2.0-or-later