5.7 Developer Documentation Now Available

Permalink
The first pass at Concrete5 5.7 Developer Documentation is now available. This includes background, a full glossary, installation and upgrade information, request and dispatcher lifecycle information and our complete theming guidelines. These theming guidelines contain three new screencasts, detailing theme package creation, custom grid framework creation, and the complete process by which you can make your Concrete5 themes customizable.

http://www.concrete5.org/documentation/developers/5.7/...

There's much more to come, as you can see by the roadmap at the bottom of that page. Let me know what you think.

andrew
 
MrKDilkington replied on at Permalink Reply
MrKDilkington
This is great, thank you.
WebcentricLtd replied on at Permalink Reply
great stuff! Been waiting for this...
ramonleenders replied on at Permalink Reply
ramonleenders
Great! Is there a way to include .less in packages/add-ons as well? I don't want to know about themes, as I already do. But I can't seem to get it to work with add-ons. Is there a specific code example that I can look at for this or is this not build into the backend (yet)?

Looking for adding LESS files to the header, like we do with CSS! For example, this adds CSS to our add-on packege (in a view function of a controller for example):

$this->addHeaderItem($html->css('theCssFile.css','packageHandle'));

But what do we write for .less files?
andrew replied on at Permalink Reply
andrew
That's an interesting idea, hadn't even thought of that.

I've added an issue to create an Asset type for LESS. We have asset types for CSS and JavaScript – LESS would probably be a natural fit. It could automatically compile from LESS to CSS and you wouldn't have to mess with addHeaderItem or addFooterItem.
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
I was just wondering this, too. I have a couple packages that I'd like to build for the new marketplace that require less.
bhat replied on at Permalink Reply
bhat
Thank you greatly. What I have read so far is very good! A lot there to read and learn. Personally, it is nice to have an official document to reference and it is nice to know it will be growing with time.