.. include:: /Includes.rst.txt .. _theming: ======= Theming ======= ``connetation/t3wtk-base`` exposes every design token (``--conn-*``) as a CSS custom property with a built-in default. ``connetation/t3wtk-sitepackage`` doesn't own the tokens — it overrides them, two ways, and it matters which one you reach for. .. _theming-two-ways: Two ways to theme a site ========================== 1. :file:`Resources/Private/Scss/_theme.scss` — a fully-commented "control panel". Uncomment a section, edit the value, rebuild. Requires a deploy. Use it for tokens with no site-setting equivalent (``--conn-content-max``, ``--conn-card-radius``, the ``--conn-space-*``/``--conn-font-size-*`` scale, badge colors), per-environment defaults, or overrides that should hold regardless of who edits site settings later. 2. **TYPO3 Site Settings** (:file:`config/sites//settings.yaml`, editable in the backend) — driven by ``connetation/t3wtk-base``'s :file:`settings.definitions.yaml` and rendered into an inline ``