Canvas - phpbb3.1
v1.2Few quick steps that will get your new theme up and running.
styles
folder in your phpbb forum root.
styles
folder in your phpbb forum root.
To make sure all your users see this theme, set it as default.
Canvas moves UCP/ACP/MCP links to a dropdown under avatar. Simply click your avatar and a dropdown will show up
Customize your forum's design and layout with SlickPanel
ext
folder in your phpbb forum root.
ext
folder in your phpbb forum root. (overwriting existing files)
styles/canvas/theme/images/
Trebuchet MS
In order to use webfonts you need to include webfonts in the page. Open styles/canvas/template/custom/extra_css.html
and add your webfont's code
For example, to add open sans from google fonts, you'd have to paste the following code
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
Header section contains 3 sub-components as well. Namely Logo, Search and Navbar. Feel free to play around with those settings
Here's an example with dark Logo color and Navbar with different position and dark color scheme
Adding Google Anayltics and/or Click analytics support is super easy with SlickPanel
Google AnalyticsSlickpanel has many settings which you might not have seen in the documentation. You can mix and match different layout and visual settings to create your own, customized look.
Go to your forums, open SlickPanel and Explore them!
This section covers compiling CSS from source files, allowing you to take customization one step further. However, you do this at your own risk and slickthemes will not be responsible for any errors/bugs your modifications cause.
Since its aimed at experienced users, this section will not explain some pre-requisites
You only need to do this once
styles
folderstyles/canvas/
(In windows you can open the folder in explorer Shift + right-click Open command window here)npm install --global gulp
npm install
to install Canvas' project dependenciesOnce you have completed the setup, you can simply run gulp
in styles/canvas/
and start working with the SASS files
styles/canvas/
gulp
Executing bidi.js
in node creates RTL version of main.css
styles/canvas/
node bidi
Main theme style files are located in styles/canvas/theme/scss/theme
With gulp
running, everytime you make changes to these files, CSS will recompiled
Once you're finished with your editing business, you can simply upload main.css
(or main_rtl.css
if your site is RTL) to its corresponding location on your website's server
Purge the cache from ACP to make sure your users immediately see the new changes you made