New "how to" on creating a theme for 5.5.1

Permalink
I have followed andy's walkthrough on creating a new theme for C5, but it fails to mention a couple things and the code looks different than the current themes.

Is anyone going to re-do the tutorial or are we free to make another one? If someone has made one already, please link it!

Thanks
Vapor
View Replies:
Vapor replied on at Permalink Reply
Vapor
No one can help?
Mnkras replied on at Permalink Reply
Mnkras
The making of themes has not changed from 5.4.x to 5.5.x

if you want an in-depth tutorial, check out: http://www.concrete5.org/documentation/how-tos/designers/making-a-t...

Mike
drewR replied on at Permalink Reply
drewR
Hi Vapor,
I don't think there is anything 5.5 specific yet. If you have figured it out, you are welcome to post a how-to, I think it would be very well received. Otherwise we will get to a how-to eventually.
55webdesign replied on at Permalink Reply
55webdesign
What does andy's tutorial miss?

As Mike said nothing has changed, I build them the same way as I did (almost).
Mnkras replied on at Permalink Reply
Mnkras
There is one thing actually, instead of using scrapbooks you use global areas,

That is simply replacing the Block::getByName('my_site_name') with

$a = new GlobalArea('Site Name');
$a->display();
drewR replied on at Permalink Reply
drewR
That's what I was thinking of too Mnkras.
55webdesign replied on at Permalink Reply
55webdesign
I say again, what bits did Andy miss?

Was it in a document or a video?
KateD replied on at Permalink Reply 1 Attachment
KateD
Not so much that he "missed" anything, but that he produced that video with a much earlier version of C5.

I've attached a comprehensive theme reference sheet I made for my own use when I got tired of searching in several different places for all the information I needed to build a theme. It includes everything I've discovered that is new to 5.5.

Hopefully this will be useful to all theme developers. I plan to keep it up to date. Feel free to suggest any additions or corrections you know about. This, along with Andrew's how-to video, should pretty much get anyone up to speed with developing new themes.
JohntheFish replied on at Permalink Reply
JohntheFish
Looks like a useful resource, though you may want to check on the use of 'Sitewide' in the area names. I think C5 may add that prefix for you to a Global Area, so if you named a globval area 'Sitewide Header Nav', then during edit it would be labelled 'Sitewide Sitewide Header Nav'.
KateD replied on at Permalink Reply
KateD
Thanks for the input. I'll play with it today and update accordingly.
KateD replied on at Permalink Reply
KateD
Confirmed; I have replaced my original attachment with an updated one. Thanks again for that bit of information.
riotaj replied on at Permalink Reply
riotaj
Pretty sure Andy didn't mention anything about the footer required call. You need the footer required call for edit mode in 5.5+.

All the code you need for a concrete5.5+ theme is in this pastie:

http://pastie.org/3297197
JohntheFish replied on at Permalink Reply
JohntheFish
As Mnkras mentioned, the up-to-date howto is

http://www.concrete5.org/documentation/how-tos/designers/making-a-t...

by 12345J and JordanLev