Back to README.md
Any instance of
starterkit
could beomega_starterkit
,omega_simple_starterkit
, etc.
Any instance of
your_theme
should be the new machine name of your theme
- Copy the appropriate starterkit from
omega/starterkits
- Move copy to
/themes
,/themes/custom
, or/profiles/YOUR_PROFILE/themes
if you are building a custom install profile.
- Move copy to
- Rename the folder
- Rename the copied folder to
your_theme
- Rename the copied folder to
- Renaming the appropriate files
- Rename the
starterkit.info.yml
file toyour_theme.info.yml
- Rename the
starterkit.breakpoints.yml
toyour_theme.breakpoints.yml
- Rename the
starterkit.libraries.yml
toyour_theme.libraries.yml
- Rename the
starterkit.theme
toyour_theme.theme
- Rename the
starterkit.schema.yml
toyour_theme.schema.yml
in theconfig/schema
folder - Rename the
starterkit.settings.yml
toyour_theme.settings.yml
in theconfig/install
folder - Rename the
starterkit.region_groups.yml
toyour_theme.region_groups.yml
in theconfig/install
folder - Rename the
starterkit.layouts.yml
toyour_theme.layouts.yml
in theconfig/install
folder - Rename ALL
starterkit.layout.LAYOUT_ID.yml
toyour_theme.layout.LAYOUT_ID.yml
in theconfig/install
folder - Rename ALL
starterkit.layout.LAYOUT_ID.generated.yml
toyour_theme.layout.LAYOUT_ID.generated.yml
in theconfig/install
folder - Rename the
starterkit.js
toyour_theme.js
in thejs
folder - Rename the
starterkit.css
toyour_theme.css
in thestyle/css
folder
- Rename the
- Edit
your_theme.info.yml
- Change the following lines to suit your needs
name
= My Custom Themedescription
= My own custom Omega Five subthemelibraries
- Rename
starterkit/starterkit
toyour_theme/your_theme
- Rename
- Change the following lines to suit your needs
- Edit
your_theme.libraries.yml
- Replace all instances of
starterkit
withyour_theme
(there should be 3)
- Replace all instances of
- More details to follow
- More details to follow
- More details to follow
- More details to follow
- Enable your subtheme
- Visit
/admin/appearance
- Click
Install
orInstall and set as default
on the appropriate subtheme you’ve created. - Profit.
- Visit