Community-contributed skins for the tabi Zola theme.
We welcome contributions from the community! Here's how to add your skin:
Each skin must include:
- Folder: Create a folder in
skins/with your skin name (use lowercase and hyphens) - Screenshot:
screenshot.webp- Preview image. If it supports light and dark modes, please addscreenshot-light.webpandscreenshot-dark.webp.jpgandpngimages are also supported - CSS:
skin.scss- The SCSS code using tabi's skin format. See tabi docs - About (optional):
about.md- Markdown file for attribution, description, accessibility concerns…
skins/
└── my-awesome-skin/
├── screenshot.webp # Required: Preview image
├── skin.scss # Required: CSS code
└── about.md # Optional: Author attribution
- Fork this repository
- Create a folder in
static/skins/with your skin name (e.g.my-awesome-skin/) - Add your files:
skin.scss: The SCSS code for your skin. Recommended: use tabi's mixin format (see tabi's docs)- Screenshots:
- If your skin supports both light and dark themes:
screenshot-light.webpandscreenshot-dark.webp(also supportspngandjpg) - If your skin supports only one theme:
screenshot.webp(also supportspngandjpg)
- If your skin supports both light and dark themes:
- Optional:
about.mdfor attribution, accessibility concerns, description, or any additional information (rendered as markdown)
- Add your skin folder name to the
skin_folderslist intemplates/shortcodes/display_all_skins.html - Submit a pull request
The code is available under the MIT license. By contributing a skin, you agree to license your code under the MIT license.