Commit Graph

7 Commits

Author SHA1 Message Date
Aleksander Machniak
f1e911ec03 Elastic: Toolbar/menus/layout refactoring
Refactoring for better consistency and simplicity.

5KB less in size of (minified) styles.css file.

Layout changes:
- body > #layout > .menu       -> #layout-menu
- body > #layout > .list       -> #layout-list
- body > #layout > .sidebar    -> #layout-sidebar
- body > #layout > .content    -> #layout-content

Toolbar/menu changes:
- .toolbar           -> .toolbar.menu
- .toolbarmenu       -> .menu.listing
- .menu-button       -> .task-menu-button
- .pagenav.toolbar   -> .pagenav.menu
- #taskmenu          -> #taskmenu.menu.toolbar
- .image-tools .menu -> .image-tools .menu.toolbar
- required .disabled class to de-activate menu items
- .button class is not required on .menu children
- merge toolbar.less and taskmenu.less into menu.less
- @color-toolbarmenu-hover            -> @color-menu-hover
- @color-toolbarmenu-hover-background -> @color-menu-hover-background

Also cleaned/removed some code in spellchecker.js. Made .googie_list a list not table.
2019-03-24 19:25:56 +01:00
Aleksander Machniak
663384c429 Get rid of redundant menu/list/sidebar/content identifiers 2017-08-31 11:29:53 +02:00
Aleksander Machniak
9a670b9c1b Move includes into templates directory 2017-04-20 16:11:09 +02:00
Aleksander Machniak
3c78faaf4a Some improvements here and there 2017-03-26 14:24:47 +02:00
Aleksander Machniak
570a0547a0 Added content frame title for mobile devices 2017-03-11 18:25:13 +01:00
Aleksander Machniak
774765b67b Don't use <i> elements, use font-icons in css with :before 2017-02-23 13:06:08 +01:00
Aleksander Machniak
53c327b49d Elastic skin - initial commit 2017-01-13 11:55:58 +01:00