How to convert a theme from 5.6.3.3
Permalink
A couple of years ago, I built a theme in the current version of concrete5 (version 5.6.something). I wanted the theme to be responsive, so I used the twitter bootstrap per the instructions in Remo Laubacher's Creating concrete5 Themes.
Now, I want to convert the site to version 5.7. I could rebuild the them from scratch, but I can't find any documentation that doesn't start with an existing html. I can't start with the existing html because it already has the bootstrap code.
Is there a better way to do this? Or is there any documentation on building a theme from scratch (and I do mean completely from scratch) in version 5.7?
Now, I want to convert the site to version 5.7. I could rebuild the them from scratch, but I can't find any documentation that doesn't start with an existing html. I can't start with the existing html because it already has the bootstrap code.
Is there a better way to do this? Or is there any documentation on building a theme from scratch (and I do mean completely from scratch) in version 5.7?
Try this:http://documentation.concrete5.org/developers/designing-for-concret...
I can't start with the existing html because it already has the bootstrap code.
Not sure I see why you can't convert - all the 5.6 themes I've done would translate easily enough.
There's not actually a huge difference between 5.6 and 5.7 themes. I've built quite a few 5.7 themes recently, all based on Custom Bootstrap 3. C5.7 has Bootstrap built in which may be where your confusion creeps in. It is actually possible to have both Bootstraps running concurrently - you need to specify in a special theme file, page_theme.php that that's what you're doing, then C5.7 won't load its own. The other theme files are just a
standard Bootstrap html template thereafter.
The documentation on your page_theme.php seems to be rather sparse, but
Take a look athttp://documentation.concrete5.org/developers/assets/overview... which explains how to load assets
and
http://documentation.concrete5.org/developers/designing-for-concret...
Failing that, maybe post your theme files and then we'll see what you mean.
There's not actually a huge difference between 5.6 and 5.7 themes. I've built quite a few 5.7 themes recently, all based on Custom Bootstrap 3. C5.7 has Bootstrap built in which may be where your confusion creeps in. It is actually possible to have both Bootstraps running concurrently - you need to specify in a special theme file, page_theme.php that that's what you're doing, then C5.7 won't load its own. The other theme files are just a
standard Bootstrap html template thereafter.
The documentation on your page_theme.php seems to be rather sparse, but
Take a look athttp://documentation.concrete5.org/developers/assets/overview... which explains how to load assets
and
http://documentation.concrete5.org/developers/designing-for-concret...
Failing that, maybe post your theme files and then we'll see what you mean.