Seeking discussion and clarification of Aurora's intent and strategy for using panels/pages and/or region/blocks with Aurora and the roles of singularity and breakpoint. Aurora currently defines main content, sidebars, header, and footer regions yet the documentation suggest Panels/pages are preferred for layout of page content.

The theme contains a simple 3 layer stacked page layout . Is the intent to assign all content to one of these layers? Is some content intended to be defined in the other regions using basic content blocks or other pages? Another potential goal is using one region, one layout, and defining all content using panels/pages only.

I understand the desire to make this as stripped down as possible yet it seems a bit more can be added and refined to better reflect the intent of where Aurora is headed. What seems lacking is detail/discussion how the panels/pages, region/blocks, singularitygs and breakpoint methods are are intended to play together to provide methods for achieving an optimally integrated model framework for developing the next generation of responsive sites.

Following references indicating a shift toward panels/pages:
https://drupal.org/comment/7902327#comment-7902327
https://drupal.org/node/2138513
https://drupal.org/comment/7902413#comment-7902413

Note - Panels Everywhere was not included or factored into the remarks above. Maybe PE offers a clearer view of how Aurora, singularitygs, breakpoint form a comprehensive, concise responsive layout approach.

Comments

windtrader’s picture

Issue summary: View changes
iamcarrico’s picture

Status: Active » Fixed

Aurora is built with the intent to have just the bare minimum that everybody needs. It gives us HTML5 templates, a starting point for some Sass functions, overriding some sillier D7 theme ideas, and some helpful tools for development. Past that, we tried to build this to be as devoid of our opinions as we could. Our mantra is to give you the tools you need to create a custom theme specific to your needs.

That being said, both Snugug and I have our own ways of building and designing sites. Depending on the size and the scope of the site, I use Panels Everywhere for larger sites that I rather all data be in features. For simpler sites, I have created basic site structure in page.tpl.php--- and did all layouts within other templates. In short, we do both a little bit depending on the needs for the site, and the complexity it requires.

The three layer stacked layout is an attempt to show a basic layout that you can use to create your own layouts from there. We always use "stacked" layouts in our design, so that we can encourage proper source-order and truly mobile-first designs. We then use Singularity GS and Breakpoint (as well as eq.js to setup our layouts.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.