summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes
Commit message (Collapse)AuthorAgeFilesLines
...
* VerticalSplitPanel inside a HorizontalSplitPanel doesn't display its second ↵Jouni Koivuviita2014-08-071-59/+49
| | | | | | component (Valo theme) (#14152) Change-Id: I81b340206a6020d349593926156264b85253c4e6
* Rich text area has broken icons in Valo theme (#14219)Jouni Koivuviita2014-08-071-1/+1
| | | | Change-Id: I5e7d6a11bee0127bc3f9f4dd32c0828f28b0659d
* TexArea 'white-space: normal' breaks multiline texts in Valo (#14225)Jouni Koivuviita2014-08-071-1/+1
| | | | Change-Id: I228d065d13cc6f85f6901702d33121c675af6fc4
* Fix tree row height in IE8 (Valo)Jouni Koivuviita2014-08-071-1/+3
| | | | Change-Id: Ia942f91d22e7fa459e345ea4036e56d071054eb7
* Fix DragAndDropWrapper "drag-from-desktop" (#14343 and #14351)Jouni Koivuviita2014-08-071-1/+2
| | | | Change-Id: I6a037afcc494079ec1eb49980e89ba1f2aeba4ec
* Fix quiet-style button for IE8 (Valo)Jouni Koivuviita2014-08-071-0/+5
| | | | Change-Id: I1e07c97b789b7e6bf950d2ba9f60b0ae9c777fd4
* Fix Valo Tree selection indicator for Blink (#14334)Jouni Koivuviita2014-08-071-3/+4
| | | | | | | Also remove the child toggle element for leaf nodes in all browsers (previously only IE8). Change-Id: If2a1b14dcd423e9322141f36900406b745451993
* Split test theme into separate themes and added theme selectorArtur Signell2014-08-0415-125/+157
| | | | Change-Id: I076a05a393ae85bb68983eaa2756d36a0e92014e
* Update Open Sans font files (#14336)Jouni Koivuviita2014-08-0430-0/+0
| | | | | | | | | | | | Fix inconsistent rendering between Valo’s bundled Open Sans vs. Google Fonts provided Open Sans versions on Windows (DirectWrite). The previous bundled font was generated with Font Squirrel Webfont Generator with some additional optimizations on (the “Fix GASP Table” option most likely), which caused the inconsistencies. The new version is converted with the basic options (most straightforward conversion). Change-Id: Id9190dc6ceff26d771ec4622a5750b2a1f234304
* Hide visible file input in immediate Upload (#14238)Sami Ekblad2014-07-311-0/+11
| | | | Change-Id: I4f5bc370a1a60ed2acbd38f62732547f1db7bee9
* System notification opacity should be the same as normal notifications (#14331)Jouni Koivuviita2014-07-301-2/+0
| | | | Change-Id: I24ef0a31d03e6512a36622a6bb457795aa873705
* Fix background color of Notification in chameleon theme (#14246)Dmitrii Rogozin2014-07-241-0/+2
| | | | Change-Id: Ie561a3ef95fcc15e357d1edb65b45f596683e7e4
* Fix Tabsheet scrollbutton by css position in Chameleon theme (#12154)Johannes Tuikkala2014-07-141-0/+1
| | | | Change-Id: Icd38631f8802fc86949fa29dd517f1aca0499c33
* Adds a scrollbar to table column drop down (#14156).Felype Santiago Ferreira2014-07-141-0/+6
| | | | Change-Id: I7ce7c61f842a09af1842a14fedec3412120944c7
* Fix regression in notification for chameleon caused by 13885.(#14172)Dmitrii Rogozin2014-07-081-0/+1
| | | | Change-Id: I33d70c54b9118e85c9542e56b917b993516ae213
* Fix background color in chameleon theme after removing shadow divs (#14145)Dmitrii Rogozin2014-07-072-3/+11
| | | | Change-Id: I9b0566070af58afda7693936943237e70cea4a2f
* Fix shadow bug with menu in runo theme (#14162)Dmitrii Rogozin2014-07-071-3/+2
| | | | Change-Id: I9f6486597c45180ef7f748ba128f3f287d28bd97
* Disabled shadow divs. Instead use css box-shadow (#13885)Dmitrii Rogozin2014-07-0211-10/+59
| | | | Change-Id: Ibf8888de795b08aed0446607165d7318f94ee6f4
* Compile valo with Vaadin Sass compiler (#14120)Henri Sara2014-06-301-1/+1
| | | | Change-Id: I79ddfee4fd97c545f2bd502655560ff4cbe600a4
* Replace complex interpolation with simple interpolation in Valo.Mika Murtojarvi2014-06-301-2/+4
| | | | | | | The Vaadin Sass compiler does not yet support general interpolation in quoted strings. Change-Id: I6e40e4ba8dacc8d65468b029e4f756566dd10c9f
* Fix !important handling in opacity mixinHenri Sara2014-06-302-6/+11
| | | | | | | This change makes the mixin opacity() compatible with both the sass-lang implementation and our compiler. Change-Id: I29923cb3cf6d876fcf39696608fe3a5e3222374d
* Fix borderless textfield focus box-shadowJouni Koivuviita2014-06-271-1/+1
| | | | | | | Earlier patch caused focus outline/box-shadow to be applied to borderless style. This patch removes those again. Change-Id: Ib528675032c87e28b4962e7e5686dde56578be8d
* Prefix header style names with 'v-label-'Jouni Koivuviita2014-06-272-27/+27
| | | | | | | Avoid name clashes with custom theme style names (got one report where this was an issue). Change-Id: If4bac6c227ad665084f2c9d4e03e1514a4149684
* Use simple interpolation in selectorHenri Sara2014-06-271-1/+1
| | | | | | This makes the file compile with Vaadin Sass compiler 0.9.7 Change-Id: I04dde084cf2f00ac33fedf63fd1930cb1426ff7a
* Valo font path fixes for Vaadin Sass compilerHenri Sara2014-06-274-8/+14
| | | | Change-Id: I2c72d57ffdc006e583b5bac23155eae67f33aa1f
* box-shadow should have -webkit prefix (#14093)Jouni Koivuviita2014-06-2621-48/+53
| | | | | | | | | | | Mass find-and-replace, tested to work as before in Chrome, and that the output now includes box -webkit-box-shadow as well as box-shadow. Bourbon needed to be imported before the css3 utils, so that the box-shadow mixin can be overridden (Bourbon prints a warning as it has already deprecated box-shadow prefixes). Change-Id: I6b4f2047a6d8bfb74f2dbf999d10f7e00005e794
* Various fixes to Valo and ValoThemeTestJouni Koivuviita2014-06-259-55/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve textfied, datefield and combobox mixins so that they can be used with null parameter values. This makes them output less styles and allows combining multiple styles together (e.g. small + borderless). Let valo-button-style mixin support padding as a list instead of just a single number. Change default calendar event colors to hex values (Vaadin Sass compiler doesn’t support all color keywords just yet). Error styles for date field and combo box Small fix to table to support all border sizes (Java code has a hard-coded 1px border width). Remove a few unnecessary selectors. Make tab sheet tab alignment mixin more generic (now allows both right and center alignment). Fix framed tab sheet style border (bottom border caused left and right borders to have a “cropped” angle at the bottom end). Fix selection overlay item active style color (i.e. white would produce a pink color). Now a completely desaturated color won’t be saturated. Change-Id: I0117e20ef0a597de982a4d0c85a3c78fff87eafc
* Various fixes to ValoJouni Koivuviita2014-06-2517-196/+389
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Clean up focus-color usage in ValoJouni Koivuviita2014-06-257-50/+28
| | | | | | | | | | | | Resort to using $v-focus-color instead of valo-focus-color() Clean valo-focus-color() function implementation. Remove unnecessary documentation from _variables.scss Increase bevel depth slightly (better contrast) Change-Id: I1272c27fd76cd9a1f1f4c36b76756bc73802eb83
* Update ValoThemeTestJouni Koivuviita2014-06-251-0/+1
| | | | | | | | | | | Tables example refactored to allow testing all possible combinations of different styles and configurations. Lots of other small updates to cover different use cases. RandomTests renamed to an indipendent ValoMiscTests UI Change-Id: I7f8cf55372031e3012e7a5d3b32a70f85e93aefd
* Added a new valo-menu style 'large-icons'Jouni Koivuviita2014-06-252-41/+140
| | | | | | | | | | | | Valo-menu now support multiple levels of menus side-by-side, and the new ‘large-icons’ style creates a different style which emphasizes the icons more than the captions of the menu items. Menu items can now have “notification badges” as well. Update ValoThemeTest to use the new menu layout. Change-Id: I5e7e9aabc47dab7444206141d994d7b5cd8ecaca
* Use dashes instead of underscore in function namesHenri Sara2014-06-251-2/+2
| | | | Change-Id: I3dd08e39b519d1bdac8e2e4a1c4c5ae05c517ae0
* Added a new "framed" tab sheet style for ValoJouni Koivuviita2014-06-182-34/+145
| | | | | | | | | Renamed the tab sheet mixins also to follow the convensions. TabSheet now also has a “loading” state when the tab content takes a little longer to render on the server. Change-Id: I77a3508e2009c780347ca61a82b8a1d3458d92b4
* Fix spinner mixin for IE8 and IE9Jouni Koivuviita2014-06-182-0/+23
| | | | | | Fixes indeterminate ProgressBar style as well (using the spinner mixin). Change-Id: I35729e465e2249515fc4668167b1d18aa3783a97
* Fix notification default delayJouni Koivuviita2014-06-182-5/+5
| | | | | | | The default hiding delay should be 0ms instead of 1000ms, according to the server side class at least. Change-Id: I064c01b2fdc9df4cbcbd74def8e494add22ee749
* Update ValoThemeTest with a few new stylesJouni Koivuviita2014-06-181-0/+1
| | | | Change-Id: Icfc9a960d7d022ec5394be2853f80775be41549d
* Various fixes and tweaks to ValoJouni Koivuviita2014-06-1813-23/+133
| | | | | | | | | | | | | | | | | | - Added a new “quiet” style button, and an “icon-align-top” style, and added an additional parameter for the borderless button style - PopupView now has a proper animation-in and animation-out, with a spinner showing the loading state - Small fix to slider minimum size - Fixed TextField text centering for IE8 and IE9 - Fixed Tree expand/collapse arrow clicking in IE10 - Tweaked Window shadow and modality curtain style Change-Id: I48dab61c648363b8eb0c03dc3b3cbbc1289b94ed
* Multiple fixes to Valo themeJouni Koivuviita2014-06-1628-7794/+656
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* Remove FontAwesome files from Valo (use directly from Base)Jouni Koivuviita2014-06-166-425/+16
| | | | | | | Deprecate ‘font’ mixin in favor of ‘v-font’. The deprecated mixin will print a warning message to the console. Change-Id: I28ae1d39606c2c6ff7bee2e8cc811acf7e2479a2
* Notification position should be controllable with CSS (#13990)Jouni Koivuviita2014-06-163-21/+48
| | | | Change-Id: Ic04f97d00745c2b7d1b4c143b2a458ab47188fd2
* Merge branch 'master' into valoJouni Koivuviita2014-06-161-0/+9
|\ | | | | | | | | | | | | Conflicts: build.properties Change-Id: I2477f2b420506d1b41d29d9bb1e361d66bedb68d
| * Fix for handling selectors with both width and height ranges (#13587)Teemu Pöntelin2014-06-121-0/+9
| | | | | | | | | | | | | | | | | | This fix splits the used regular expressions into a more manageable parts while fixing the handling of a case where both width-range and height-range are defined. Also refactored some duplicate code into a helper function. Change-Id: I98295b8b0772b33a9985c0630e065eea2281d11d
* | Implement Notification animation with CSS (#13660)Jouni Koivuviita2014-06-053-2/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Default opacity (90%), fade duration (400ms) and fade delay (1000ms) are defined in the base theme. “In” animations can be defined by using a dependent stylename ‘animate-in’ (prefixed with the widgets own primary stylename), e.g. 'v-Notification-animate-in'. That CSS class should then have a CSS animation specified, and the CSS animation name should contain 'animate-in', e.g. .v-Notification-animate-in { animation: notification-animate-in 400ms; } @keyframes notification-animate-in { ... } “Out” animations are defined similarly, but with 'animate-out' as the keyword. The base theme contains mixins for declaring keyframes rules as well as animation values, which include needed vendor prefixes. Refactored deprecated GWT API’s to use newer API’s. Change-Id: Iba929e8de8b6ce100852d472d65c9c9d0630c48f
* | Added new test app/ui for ValoJouni Koivuviita2014-06-059-0/+7597
| | | | | | | | | | | | New “tests-valo” theme also included multiple variations to test with. Change-Id: I3dd3b91526b32ae8d080d2fa431d2a64f6f7fef4
* | Valo Sass API refactoring (#13668)Jouni Koivuviita2014-06-0446-1384/+2574
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-0425-77/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge branch 'master' into valoJouni Koivuviita2014-06-035-2/+13
|\| | | | | | | | | | | | | | | | | Conflicts: WebContent/release-notes.html build.properties client/src/com/vaadin/client/ApplicationConfiguration.java Change-Id: I36f075a03350e45c8666832142d7368891af3e59
| * Make touch actions disabled on some CSS classes (#13368)Teemu Suo-Anttila2014-05-093-1/+8
| | | | | | | | | | | | | | This makes Slider, SplitPanels and DragAndDrop anywhere except Table work on IE and touch screen. Change-Id: I1c710a14fc3957c81ade07fd2a3de1e4b6feec1a
| * Set explicit left alignment instead of removing text-align style (#13399).Denis Anisimov2014-04-301-0/+5
| | | | | | | | Change-Id: I3407555739ff443055e2e61aa14327d44a65cd8e
| * Fix missing TreeTable column lines in IE8 (#12989)Juuso Valli2014-04-251-1/+0
| | | | | | | | Change-Id: Iddc6ecd5f455d28a43a67cdbf22cf81dbf3a6a5b