aboutsummaryrefslogtreecommitdiffstats
path: root/themes
Commit message (Collapse)AuthorAgeFilesLines
* Implement error level on client side (#9816)Adam Wagner2017-09-267-6/+334
| | | | | Add additional class names and style to components and error indicators to distinguish different error levels. Vaadin 7 solution for #3139
* Fix context menu missing box-shadow for Runo on Chrome (#7966)Pekka Hyvönen2016-12-141-1/+1
| | | Change-Id: I318761527a695c741f52b4c18e9f8ea943f89017
* Fixed touch scrolling issue in Surface and WP devices (#18737)7.7.5Johannes Tuikkala2016-11-221-0/+2
| | | | | | | | | | | | Fixed by using pointerevents instead of touchevents when the browser is IE11, or Edge. Also added touch-action: none; css rules into escalator.css to prevent default touch behaviour on IE11 and Edge. Does not affect IE8 to IE10 browsers, behaviour on those will stay the same as before the fix. No new unit tests since we do not have automatic touch testing possibilities yet. Please test manually with Surface: IE11 and Edge, use for example uitest: com.vaadin.tests.components.grid.basics.GridBasicsomponents.grid.basics.GridBasics Change-Id: Iddbf1852e6ffafc855f749d6f4ebb235ed0f5703
* Add lazy/simple resize mode to Grid (#20108)Patrik Lindström2016-11-171-0/+16
| | | | Change-Id: I47427efc28c350382dba8c1f50fd332a3f4585e4
* Revert "Fixed touch scrolling issue in Surface and WP devices (#18737)"Artur Signell2016-11-111-3/+0
| | | | | | | | The patch prevents Escalator and Grid from ever being rendered on IE8 because element.addEventListener does not exist there This reverts commit eb2f5ac3a714aefce948d447a4004b94e35e44a9. Change-Id: I58f6db7432a1cd10299891b2d8c55c855e87265f
* Fixed touch scrolling issue in Surface and WP devices (#18737)Johannes Tuikkala2016-11-081-0/+3
| | | | | | | | | | | | | Fixed by using mouse events instead of touchevents when the browser is IE or Edge (added isIEOrEdge utility method in the BrowserInfo). Also added touch-action: none; css rules into escalator.css to prevent default touch behaviour on IE and Edge No new unit tests since we do not have automatic touch testing possibilities yet. Please test manually with Surface: IE and Edge, use for example uitest: com.vaadin.tests.components.grid.basics.GridBasics Change-Id: I5b37f1648e2051ea0ab4d56ab767186b532da07c
* Add valo-menu-hover stylename to make responsive menu appear w/o adding code ↵Marc Englund2016-10-191-1/+2
| | | | | | | | | | | (#19019) Adding the optional "valo-menu-hover" style to the "valo-menu" element will make the menu appear on hover - i.e when mousing over on desktop, when tapping on touch devices (which also triggers hover). Backported from master branch (vaadin 8). Change-Id: I8344234a20aa93216b0116608d81e30e86d8b309
* Format project pom files using correct settings (4 spaces)Artur Signell2016-09-251-342/+356
| | | | Change-Id: Ib8ae22a56334046effe721bb4d3769ef7b92d61d
* Change snapshot version 7.7-SNAPSHOTArtur Signell2016-09-131-1/+1
| | | | Change-Id: I7929f6fbe9a83f63fcb7c1f3b174dd84d4add185
* Fix the OSGi version at MANIFEST.MF so it does not contain -SNAPSHOTSampsa Sohlman2016-07-141-1/+2
| | | | Change-Id: Iad1f7c9fbff6ded1ce85536788a0b86135ecfbad
* Suggestion pop-up width API for ComboBox (#19685)Jonni Nakari2016-05-316-22/+51
| | | | | | | | | | | | | | Added API setPopupWidth(String) to ComboBox. The suggestion pop-up now has three different width modes: 1. Legacy "null"-mode: width is determined by the longest item caption for each page. This looks & feels like the old implementation. This is the default mode 2. Relative to the ComboBox. e.g. 100% 3. fixed width using any CSS definition Change-Id: Id60a6996ee82726196b84d50c2d0d18a6cfb5ebf
* Fix opacity value for disabled label and non-collapsible column (#15489)Denis Anisimov2016-05-132-0/+8
| | | Change-Id: I0d669f1c85feebcaa01c58fb81b5e20802440ef2
* Use error styles for NativeSelect/ListSelect/TwinColSelect in Valo (#19550)Artur Signell2016-05-112-2/+12
| | | | Change-Id: Ifc87f48b8145b56c7b83b9ce4aa1db8a698d7d49
* Restrict grid sidebar size to visible viewport (#19349)Artur Signell2016-04-282-0/+4
| | | | Change-Id: I75b7c662251de53b46e045d17d3cac650586acd2
* Move compiled themes out from resourcesTeemu Suo-Anttila2016-04-271091-19/+35
| | | | Change-Id: Id5cc38c717cd43f8e524db330c205958c8db1e31
* Compile default widgetset with maven plugin, fix unit cacheTeemu Suo-Anttila2016-04-191-1/+0
| | | | Change-Id: I0b0666e22e93ed1b36796365b1811eca863c9cb1
* Legacy themes compilationelmot2016-04-131-0/+99
| | | | Change-Id: Icef310bb14eaf9d1b3c0c8571e88274ae6e8e37b
* Move organization, license and SCM to parent POMHenri Sara2016-04-131-3/+0
| | | | | | | | | | | | This change also cleans up some redundant POM metaadata. Even though Maven documentation does not list it, also the organization section is inherited to the effective POM. pom-template.xml is still in the project for a longer description and a repositories section until publishing to staging is cleaned up. Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
* Generate sources with release profileTeemu Suo-Anttila2016-04-111-1/+8
| | | | | | | | | This patch refactors how unpacking of dependencies is handled. It now uses a more generic configuration on top level as well as updates the phase where the extraction happens. This way the source plugin configuration remains small Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
* Convert Eclipse project to Maven basedHenri Sara2016-04-041-0/+36
| | | | | | Ignore exec plugin for m2e in themes and client-compiled. Change-Id: I1c500a4cf204e3bd09aa0e9ae75e922b463e72fa
* Remove most Ivy filesHenri Sara2016-04-021-35/+0
| | | | | | | | | | Consolidate Ivy dependencies for Eclipse and ide.xml in one location and remove redundant ivy.xml files. This also fixes some theme and resource paths in ide.xml but does not fully fix test theme compilation. Change-Id: If44c73d7f85d02ebef379aa306e6e284fe7446c1
* Clean up pom files, update plugins, skip liferay installTeemu Suo-Anttila2016-03-311-1/+0
| | | | Change-Id: Ia0cabe96616d5357928810ae2473606d7e7cf00b
* Filter valo/shared/_global.scss theme fileTeemu Suo-Anttila2016-03-302-1/+3
| | | | Change-Id: Icc1e1a0c8482117f38d5e1110a65580fb26d49ba
* Build vaadin-themes with mavenTeemu Suo-Anttila2016-03-291092-131/+31707
| | | | Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
* Build vaadin-buildhelpers with mavenTeemu Suo-Anttila2016-03-241-1/+1
| | | | Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
* Include compressed themes (#18332)Artur Signell2015-06-241-0/+3
| | | | Change-Id: Icf10cbcf402f3427d63521b616428c041455ea32
* Reformat build filesArtur Signell2015-01-151-9/+19
| | | | Change-Id: Iab68be3e5d5e59bb05610677642a5715efe50feb
* Fix themes build script not to overwrite all theme files on every iteration. ↵Sauli Tähkäpää2014-09-191-5/+5
| | | | | | (#14575) Change-Id: I58d19f7f5c9e45068b6cc8a7356e41d5d5bce5b6
* Do not include test themes in theme jar (#13634)Artur Signell2014-08-211-0/+2
| | | | Change-Id: Id3cc353b1e74fa51326ce84d33e741227f98f9b0
* Compile valo with Vaadin Sass compiler (#14120)Henri Sara2014-06-301-0/+3
| | | | Change-Id: I79ddfee4fd97c545f2bd502655560ff4cbe600a4
* Override elements must be after dependency elements #13532Jonatan Kronqvist2014-04-031-3/+4
| | | | Change-Id: I8cc1fd86a8ba7ba64595809afbd964e3b384d658
* Override the cssparser dependency from sass-compiler (#13532)Jonatan Kronqvist2014-04-031-0/+3
| | | | | | | | vaadin-sass-compiler depends on an older version of cssparser than the one used in client-compiler. This change overrides all sass-compiler provided cssparser deps with the newer version. Change-Id: I06d2b957d66dd3abbef161ae2643eec0cdf7e13a
* Remove theme-compiler and replace with external vaadin-sass-compilerJonatan Kronqvist2014-03-312-2/+9
| | | | | | | | | | | | | * Moves CompileTheme from the theme-compiler to buildhelpers * Refactors CompileTheme to get the Vaadin version on the command line instead of using the Version class found in vaadin-shared * Refactors build scripts to pass the version number on the command line when running CompileTheme * Removes the theme-compiler module/project/whatchamacallit * Replaces the theme-compiler dependency with vaadin-sass-compiler 0.9.0 from maven Change-Id: I4f98d15b60e18a826bf264eb55d12b3e736e8e54
* Reduce Ivy resolver spam to a minimum (#12510)Artur Signell2013-09-041-2/+2
| | | | Change-Id: Ie80f2bad49f38a2391a8a560825aceb19f82de0a
* Reformatted using Ant editor (#12040)Artur Signell2013-06-101-16/+8
| | | | Change-Id: If8afd65d5905302c64f12ef7f76ee7e63073c474
* Correctly report theme version in the debug window (#11442)Artur Signell2013-06-071-3/+7
| | | | | | | * Adds a special v-vaadin-version selector for detecting the theme version * The version in the base theme is replaced during build (for releases) and by the current version also when compiling in the IDE Change-Id: Id6b94ab2edead61602fed021b7152f6e46be809f
* Formatted XML files using defined rules (#11956)Artur Signell2013-05-302-105/+113
| | | | Change-Id: Iecd621321fdde29d2d89d910ba46e9dadee58995
* Renamed "tests" target to "test" and added "test-all" (#9998)Artur Signell2013-03-011-2/+2
| | | | | | | The "test" target runs all tests which do not require additional servers or setup. Can be run immediately after cloning the project. The "test-all" target runs also integration tests and UI tests which require access to servers or additional setup. Change-Id: I2f5371dc5be805ba12766c8187a2b58fbc7f7db4
* Checkstyle for Vaadin #9065Pekka Hyvönen2013-01-041-2/+5
| | | | | | | | * Validates that all java files contains a license file and fails the build if a license is missing * For now runs a lot of checks with a severity less than error to avoid failing the build * Outputs test results to TeamCity for reporting Change-Id: I24ca9cd0646a4bc530ef3a183eef1bc4addc555d
* Explicitly specify symbolic names for each bundle to prevent names like ↵Johannes Dahlström2012-10-091-1/+2
| | | | | | "com.vaadin.vaadin-shared" (#9793) Change-Id: I329e4d6b8334864be5023ef51225a6e340e74aa6
* Allow specifying prefixes also for resource directories (#9793)Artur Signell2012-10-091-1/+2
| | | | | | | | * Export VAADIN/widgetsets/* in client-compiled * Export VAADIN/themes/* in themes * Export VAADIN in server (vaadinBootstrap.js) Change-Id: I15b0f7352779479bf73585017f0b95492692f73b
* Make vaadin.themes a bundle (#9793)Artur Signell2012-10-082-15/+12
| | | | | | Refactored themes/build.xml to use the common.xml jar target Change-Id: I9bcdc149f0995814faa172023059e615d683d034
* Renamed themes-compiled -> themes (#9598)Artur Signell2012-09-132-0/+131