Drupal 8 theme notes

7 views
Skip to first unread message

Marshall, Gregg (ITS)

unread,
Oct 24, 2015, 11:23:41 PM10/24/15
to its.sm.webnysupport, Drupal User Group - NYS Forum (nys-drupal-users@googlegroups.com)

There will be 2 base themes included in Drupal 8, Classy and Stable.  A good write up of them is at https://www.lullabot.com/articles/a-tale-of-two-base-themes-in-drupal-8-core.

A Tale of Two Base Themes in Drupal 8 core


Drupal 8 will use CEM CSS standards, which is just BEM slightly renamed since Blocks have special meaning in Drupal.  BEM (Block, Element, Modifier) becomes CEM (Component, Element, Modifier).


Apparently the Drupal 7 Seven administration theme has a style guide built in, not sure how to access it.  As an aside the presenter suggested you NOT use the Drupal 7 version of Seven, but use a contributed administration theme like Ember or Adminimal.


One interesting comment was that Markup/CSS is the front end equivalent of the Drupal API, so the API freeze on release of Drupal means no more changing markup (athough it sounds like the multiple theme options in D8 are there to support evolving the markup and still providing stability.


Gregg Marshall

IBM Consultant/Contractor, Drupal Development

WebNY | NYS Web Development Team

 

Office of Information Technology Services

50 Wolf Road #326, Albany NY 12205

Desk (518) 549-0160 | gregg.m...@its.ny.gov


Reply all
Reply to author
Forward
0 new messages