According to the SMACSS and CSS architecture guidelines to Drupal 8, I think that buttons should be included in components/misc/buttons or components/buttons instead of base/buttons.

1) Base
Base rules consist of styling for HTML elements only, such as used in a CSS reset or Normalize.css. Base rules should never include class selectors.

(...)

3. Component (SMACSS “module”)
Reusable, discrete UI elements; components should form the bulk of Drupal’s CSS.

Source:
https://drupal.org/node/1887918
http://smacss.com/book/type-base
http://smacss.com/book/type-module

Thanks.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

fubhy’s picture

I agree. Can you provide a patch? Will get you commit credit if you fancy that... Otherwise going to assign to @splatio as Ohm is his baby.

brunorios1’s picture

Assigned: Unassigned » brunorios1
Category: support » task

Yes, I'll do this!

brunorios1’s picture

Here is the patch.

fubhy’s picture

Status: Active » Needs work

Thanks! Can you do the diff by writing

git diff origin/7.x-4.x -M

That will make it easier to review as it recognizes moved files! Thanks!

brunorios1’s picture

i forgot to compile the scss to css too.
I'll work on this.

fubhy’s picture

No, please don't compile the CSS. I will do that. That way we can maintain a clean commit history. :) (no compiled stuff in the same commit as the source).

brunorios1’s picture

Status: Needs work » Needs review
FileSize
929 bytes

Here is the patch

fubhy’s picture

Perfect. Small and easy to review :). Do you want to get commit credit for this? (Yes you want)

If so, please properly configure your drupal.org account so that I can attribute you.

Please go here and configure your d.o account properly:

https://drupal.org/user/659648/edit/git

If you don't want that and just want to be mentioned in the git log then just reply here and I'll do that instead. However, note that that won't give you commit credit and won't list "Omega" as a project you contributed to in your drupal.org profile.

brunorios1’s picture

(Yes I want!)

I enabled the git access.
The e-mail configured in my machine was already the same as in drupal.org.
The name was not configured in my machine, i just configured to a friendly name.

So, i'll have to create the patch again to show my user.name in the repository?

Thanks for the support!

fubhy’s picture

Status: Needs review » Fixed

Nop, that was it. Committed, thanks!

fubhy’s picture

Nop, that was it. Committed, thanks!

brunorios1’s picture

great! thanks!

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Issue summary: View changes

more sources