-
Notifications
You must be signed in to change notification settings - Fork 0
Skinning guide
John Charles Woods edited this page Nov 2, 2025
·
5 revisions
A skin is a package of layout markup that defines to PHPizza how your site should look and feel.
Follow these instructions, swapping "skinname" for the name of your skin
- Create a new GitHub repo called "phpizza-skins-skinname"
gh repo create phpizza-skins-skinname- Submodule it into /skins/skinname via Git:
git submodule add https://github.com/yourusername/phpizza-skins-skinname skins/skinname- Copy the files of this repository from /skins/PHPizza into /skins/skinname
cp -r skins/PHPizza/* skins/skinname/- Edit the Markdown and SCSS files to change the look of your website after setting $skinName to "skinname" in config.php
codium skins/skinnameSCSS is a preprocessor language over CSS which allows for scripting. Always remember, when writing SCSS, DRY (Don't Repeat Yourself).
All content on this wiki is licensed under the GNU Free Documentation License, version 1.3