WP Manifestindependent plugin directory
manifest / themes / sw-design-system

SW Design System WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Konfigurovatelný design systém pro weby Smart Websites. Nastavte barvy, dark mode, tvarosloví, stíny a animace v jednom místě — plugin z toho vygeneruje CSS. Obsahuje knihovnu komponent a nápovědu.

★ 0stars
2-0latest · 3mo ago

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/paveltravnicek/sw-design-system/archive/refs/heads/main.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Konfigurovatelný design systém pro WordPress (weby Smart Websites). Nastavíte barvy, tvarosloví, hloubku, pohyb a dark mode v adminu → plugin z toho vygeneruje skutečný CSS soubor (žádné inline). Obsahuje knihovnu komponent a nápovědu.

Instalace

  1. Nahrajte složku sw-design-system do wp-content/plugins/.
  2. Aktivujte plugin ve Pluginy.
  3. Nastavení najdete pod Vzhled → SW Design System (jen administrátoři).

Při aktivaci se vytvoří wp-content/uploads/sw-ds/sw-tokens.css s výchozími hodnotami. Soubor se přegeneruje při každém uložení nastavení.

Jak to funguje

  • assets/sw-design-system.css — statická komponentová pravidla + výchozí :root (fallback).
  • uploads/sw-ds/sw-tokens.css — generované :root{} přepisy (a dark mode). Načítá se za statickým CSS, takže přebíjí výchozí hodnoty.
  • assets/sw-design-system.js — runtime (nájezdy prvků, parallax). Idempotentní.

Nic se netiskne inline do <head>. Generovaný soubor je cacheovatelný (cache-busting přes filemtime), takže funguje s Varnishem i WP Compress.

Plátno

Aby společné pozadí prosvítalo skrz sekce, dejte třídu sw-canvas na <body> nebo obalte sekce do <div class="sw-canvas">.

Komponenty

V záložce Komponenty zkopírujte HTML a vložte do LiveCanvas (prázdná sekce → Edit Code). Styl se načte automaticky.

Přenos na jiný web

Záložka Presety → Přenos nastavení: zkopírujte JSON a naimportujte ho na druhém webu. Nebo použijte hotový preset pro rychle odlišný vzhled.

Struktura

sw-design-system/
├── sw-design-system.php          # bootstrap, konstanty, aktivace
├── uninstall.php                 # úklid
├── includes/
│   ├── class-swds-tokens.php     # registr tokenů (zdroj pravdy)
│   ├── class-swds-presets.php    # pojmenované sady
│   ├── class-swds-generator.php  # tokeny → CSS soubor
│   ├── class-swds-settings.php   # admin stránka, ukládání
│   ├── class-swds-frontend.php   # enqueue
│   └── view-settings.php         # HTML admin stránky
├── assets/
│   ├── sw-design-system.css      # komponentové CSS
│   ├── sw-design-system.js       # runtime
│   ├── admin.css / admin.js      # admin UI
└── components/                   # HTML snippety pro knihovnu

Releases

2 releases.

Tag
Published
2-0 latest
Jul 21, 2026 3mo ago
1-0
May 29, 2026 4mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

A grade

Security

SW Design System 2.0 · audited by WP Registry

No security issues found.

Audited release
2.0
Findings
none
Worst severity
—
Content hash
c8524d7ed2d75180671dc60a…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.