Commit Graph

20 Commits (b10a0dbb7eaa3c8cf8352dd3125b25818cd811d8)

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.
6 years ago
johndoh 8957f496db fix tiny typo (#6654) 6 years ago
Aleksander Machniak b3063b518f Elastic: Add some devel_mode known issues to the README 6 years ago
Aleksander Machniak 0f24dde2dd Elastic: Add data-hidden=lbs to hide elements everywhere except phones 6 years ago
Aleksander Machniak e857ba9b42 Elastic: Added logo image support, taskmenu improvements
TODO: Roundcube logo re-design
7 years ago
Aleksander Machniak 52dc193865 Cleanup README.md after merging Elastic code 7 years ago
Aleksander Machniak 6316fe054c Refactored taskmenu
- Eliminate grey color
- On mobile display menu using style of other menus
- Fix Close button on iOS (#82)
7 years ago
Aleksander Machniak 35a0a50274 Add note about FontAwesome and Bootstrap 7 years ago
Aleksander Machniak d0711b6e94 Hide Attach menu item on phones (#102)
... as it's redundant because of Options and Attachments entry.
7 years ago
Aleksander Machniak aa542a35c1 Fix iframe scrolling in iOS (#87)
Also some other small fixes for iOS/Android.
7 years ago
Aleksander Machniak 04a5ccdd49 We use master branch now 7 years ago
Aleksander Machniak e75e011f6e Unify navigation handling for content creation frames 7 years ago
Aleksander Machniak 797cc112d5 Compose list/sidebar navigation in phone/tablet mode 7 years ago
Aleksander Machniak eb46e6f430 Fix updatecss.sh command 7 years ago
Aleksander Machniak 4a5aa6e83f [data-content-button] A way to move a button to content frame header for small screens
we place Reply button in the header when we preview a mail message
we place Send button in the header when we compose a message
7 years ago
Aleksander Machniak 5c1f508bf7 Use only classes for layout elements 7 years ago
Aleksander Machniak a63cef3f84 Fix some typos 7 years ago
Aleksander Machniak 2bafa39dd7 Refactored some layout classes, consider screen <= 1024px to be a touch device 7 years ago
Aleksander Machniak 302e34f5d2 Fix some typos 7 years ago
Aleksander Machniak 2b3ab9635b README -> README.md 7 years ago