quire / theme-default
Quire's default theme: accessible, responsive, light and dark, in plain HTML and CSS. Use it as it is, or as the parent of your own theme.
Package info
github.com/quirecms/theme-default
Language:CSS
Type:quire-theme
pkg:composer/quire/theme-default
Requires
- php: >=8.5
- quire/core: ^0.1
Requires (Dev)
- quire/testing: ^0.1
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is not auto-updated.
Last update: 2026-10-25 05:27:01 UTC
README
The default theme of Quire: plain semantic HTML and CSS, no JavaScript, responsive, with a light and a dark look that follows the visitor's system setting. It meets WCAG 2.2 AA, writes right-to-left languages mirrored, and comes in English and German.
New Quire sites use it already. To use it again after switching:
bin/console quire:theme:use quire-theme-default
Settings: theme.quire-theme-default.accent (blue, green, purple, orange or red) and theme.quire-theme-default.show_dates.
To build your own look on it, make a child theme with "theme": {"parent": "quire-theme-default"} in extra.quire, add a stylesheet that overrides its CSS custom properties, and override the templates you want to change. Each template starts with a comment listing its variables, blocks and slots. See the theme documentation.
License: MIT.