ATD8 will ship with a UI Kit - effectively this is a front end developers SASS toolkit for funking out your site in no time at all, it will have the usual fruit of buttons, labels, web fonts, form styles, etc etc.

The initial commit has been made, so this is a place for discussion should you have questions or suggestions.

I'm marking this as major because it's a pretty serious undertaking and needs a lot of time, thought and coding :)

NOTES:

Current kit styles rely on https://drupal.org/node/1898478 - convert menu functions to twig, this issue will probably have a follow up that consolidates menu templates so there will be plenty more work around menu styles and options once those issues resolve.

Comments

Jeff Burnz’s picture

PlayfulWolf’s picture

D7 port?

Jeff Burnz’s picture

It's plausible, yes, there may well be. Certainly it would merely be a matter of changing classes in the SASS, which is not a huge tasks compared to writing the actual declarations in the first place. This UI Kit will be entirely semantic, I mean not rely on injecting classes into markup (you can do this though in many places using attributes or editing templates), the major focus will be on experienced SASS/CSS folk who write their own code and merely leverage the UI Kit to make that a hell of a lot easier.

I have to say the focus is squarely on D8 right now, it's so mammoth a task to build a theme it's hogging all the attention.

PlayfulWolf’s picture

Btw, Jeff, you will lose support of 10s or 100s of other developer of popular frameworks by going this route...

Jeff Burnz’s picture

I think the point is I get precisely what I want, that works how I want it to work, and that is built built for Drupal 8, not having D8 shoe-horned around it.

Other than that I don't really understand your comment or see the point to it.

Jeff Burnz’s picture

Issue summary: View changes
Jeff Burnz’s picture

Status: Active » Fixed

This is by and large complete now, I think we can close this, the team of beta testers has so far been positive about the UIKit and contributed many good ideas.

Status: Fixed » Closed (fixed)

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