Depending on the purpose of your site, you have a number of options in regard to changing the look and feel of your website. There is the theme wizard that makes changes to the colour scheme of the default theme or you can manually edit the HTML and CSS.
Another option is to install one of the themes which have been created by the ocPortal community members. As a community driven and open source CMS, ocPortal has had a number of themes created and released free of charge by the community of users. You can choose to install one of these themes in to your ocPortal website.
Installing a theme in ocPortal
- Log in to your adminzone of your ocPortal website.
- Navigate to the style section of your adminzone.
- Choose the themes option.
- Scroll to the bottom of the page and choose ‘Import an addon’.
- You can also get to this page by going to the structure section and choosing addons and then import non-bundled addons.
- Select the download section and expand the themes option.
- Select the theme you wish to import. You can hover over the options to see a preview of the theme and find more information on the theme.
- When you have chosen a theme, click the ’import non-bundled addons ‘ button
- Check over the list of files which will be added or updated and make sure nothing will break any manual changes you have made to the content management system code.
- Once you are happy click proceed
Activating the installed theme
- Return to the themes page by following the first four steps above.
Your installed theme should appear in the list of available themes. Use the preview option to check how the theme will look if you put it as the live theme. If you are happy click “Change theme settings / Make Live”
This page gives some information about the theme including who originally created the theme. To make this the live theme you need to scroll to the Actions section and select the check box next to “Use theme on all Zones” and select Change theme settings. On this page you can also change a range of permissions relating to the theme such as which user groups can see the theme and also which pages will render a mobile version of the site.
Once you have put the theme live check through your site pages to make sure everything is displayed as you want it to. I find it useful to have the adminzone open in one tab and the live site in another so I can quickly change any settings I need to when making changes to my ocPortal websites.