summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/valo/shared/_global.scss
Commit message (Collapse)AuthorAgeFilesLines
* Grid editor theme redesign (#16593)Jouni Koivuviita2015-02-061-2/+8
| | | | | | | | Editor theme is now more flexible with regards to CSS. There are now separate elements for containing the edited cells and the “footer” which contains an optional message area and the save and cancel buttons. Change-Id: I9addcb6adca792a9251ffada99fbe9b77502c77a
* Not able to scroll BrowserFrames on iOS Devices (#14813)Sergey Budkin2014-10-141-0/+6
| | | | | | Added CSS fixes. Change-Id: I1f1d27a18b925ab9b4e21292218c75206d3d4984
* First batch of Valo Sass API documentation, plus bug fixesJouni Koivuviita2014-08-301-13/+45
| | | | | | | Also updates the test to always scroll the left panel to the top after opening a section. Change-Id: Icdb42795b8ec347b91694c162898f41aa8d80152
* Prevent user text selection by default (Valo)Jouni Koivuviita2014-08-201-5/+19
| | | | | | | | | Re-enable for labels, captions, tables and text inputs. Removed all unnecessary user-select: none; declarations since the top level declaration will affect the whole dom tree. Change-Id: I2e74b749340c8649d3b0778d62acafecf878685d
* Split common-stylenames to individual component files (#14374)Jouni Koivuviita2014-08-111-4/+1
| | | | | | | | | | | Moved notification and valo-menu styles to the components folder as well, and added them to the $v-included-components list. Additional styles are now also controlled with a list variable, which lists all components whose additional styles should be included in the build. Change-Id: Ifb8d49d71622decf8fa0d4875985fcafd908a1f8
* Valo reports theme version wrong in debug window (#14338)Jouni Koivuviita2014-08-071-0/+5
| | | | Change-Id: I15f35e2c1e5e61027fc4fca6593f24f1112624c7
* Fix native select font color (Valo)Jouni Koivuviita2014-08-071-1/+0
| | | | Change-Id: Ibeb5849417776847f40422ff1b9fb99c63d23af7
* Valo font path fixes for Vaadin Sass compilerHenri Sara2014-06-271-2/+2
| | | | Change-Id: I2c72d57ffdc006e583b5bac23155eae67f33aa1f
* Various fixes to ValoJouni Koivuviita2014-06-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a small API for checkbox, radio button and option group. Fix border radius for ComboBox (no-text-input + small/large style). Add better support for form layout section captions (now supports h2, h3 and h4 labels instead of just h4). Add “align-right” and “align-center” utility style names for label. Fix black line artifacts in iOS for panel, window and tabsheet (visible at certain zoom levels). Refactor tab sheet styles to be more modular (so you can combine framed with icons-on-top for instance). Fix tab sheet loading indicator reserving unnecessary space in parent layout. Readonly style for richtextarea. Fix slider handle focus border color. Fix #14058: Valo causes Table headers to be overly long - Table now reserves as little space as necessary - TreeTable works slightly differently, causing it to reserve more space in some situations Rename table mixins to follow naming convention (mixins that do not output top-level selectors should be suffixed with “-style”, others not). Fix TreeTable treespacer style so that it works correctly with row captions/icons. Prevent text size adjust on iOS. Refine default overlay shadow. Change-Id: I31fa8905c5aa34ab810c3d1c7ac35c3f572c8c04
* Multiple fixes to Valo themeJouni Koivuviita2014-06-161-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added initial Sass API for Accordion and TabSheet (previously only one mixin) - Renamed ‘darker-of’ function to ‘darkest-color’, which now supports more than two colors - Refactored notifications to use the new position classes as well as the new animation-in/out functionality - Refactored overlay styles to use animation-in/out functionality - Fixed all unwanted white-space and scrollbar issues in all browsers (font-size:0 or line-height:0 no longer necessary), and fixes vertical centering in horizontal layout (#13671) - Fixed borderless menubar clicking bug (Firefox and Opera) - Fixed table column selector, which no longer produces scrollbars if placed directly inside a scrollable area in full size - Fixed table outline overflow in Opera (now using box-shadow instead in all other browsers except IE8) - Added toolbar support for windows (header and footer) - Moved optional notification styles to common-stylenames.scss -Various other small tweaks Change-Id: I42343199be12f6d909b9584b7dce3e258846da81
* Valo Sass API refactoring (#13668)Jouni Koivuviita2014-06-041-27/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes #13672 (added ‘notification’ v-included-components list) Fixes #13746 as well (DragAndDropWrapper won’t hide the drag source any more) Loads of smaller tweaks and fixes, went through almost all components again and fixed any issues I could find in testing. Testing done with the following: Desktop (OS X Mavericks) -Safari 7 -Chrome 35 -Firefox 24.5 -Opera 21, 12 -Internet Explorer 8,10 Mobile: -iOS 7 -Android 4 -Android 2.3 -Windows Phone 8 Change-Id: Ide32cacd1958b5b8db85afe23f455ad3140a7d21
* Rename $v-app-background-color to $v-background-color (#13670)Jouni Koivuviita2014-06-041-0/+3
| | | | | | | | | | | | | | Top level background-color variable, which is then specialized by different components in the theme. Mass search-and-replace, tested that the theme works as expected. Added a new test UI class for the Valo theme. Updated .gitignore to ignore .sass-cache (command line Sass creates a cache folder when watching for changes) Change-Id: I574a393de059aec7b24cb6014d3192d9717688e5
* Added default link styles to a tagsJouni Koivuviita2014-05-071-27/+31
| | | | | Fixes #13680 Change-Id: If73e596bf65bb589ee7037dbccbdd3fbd884dbff
* Fix native button heightJouni Koivuviita2014-04-301-1/+1
| | | | | | | line-height: inherit ends up as 0 since component containers have line-height: 0; applied. Change-Id: Ifc86934dc68d938a4c8ba6732106f3562dda06a4
* Replaced 'v-valo' prefix with just 'valo'Jouni Koivuviita2014-04-291-34/+34
| | | | | | | | Mass find-and-replace, tested that the theme works as before. Fixes #13686 Change-Id: I99dfed995f288d1b37a1ac425932bba95dfae994
* Initial commit of Valo (from original repo at ↵Jouni Koivuviita2014-04-111-0/+361
60e2fa9ea119d24bb2421d3671a8cb87d6754e8b