Front End Development
In developing your user interface, the majority of your time will be spent creating content in the admin and modifying files from within your custom theme, located in the
[ContentBox Module Home]/themesdirectory.
A typical theme directory structure might be:
In addition, many front-end focused modules and libraries are available on Forgebox and can be installed from the CommandBox CLI and used immediately in your templates, widgets and views. For example, to install a Twitter feed widget for ContentBox, simply run
box install ID=cbwidget-tweetfeed directory=widgetsfrom your theme directory and it will automatically be available for use in the admin. You may browse the ever-growing list of Forgebox libraries and modules on the Forgebox site or run
forgebox helpfrom within CommandBox to begin exploring the available options.