summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/base/common
Commit message (Collapse)AuthorAgeFilesLines
* Hide reconnect spinner completely in all themes when giving up (#11733)Artur Signell2015-09-081-3/+2
| | | | Change-Id: I5db94e40b56aa73c15e9deccc86b0852ec45cde8
* Reconnect dialog basic css for all themes (#11733)Artur Signell2015-07-132-0/+32
| | | | Change-Id: I070cca17377dc49095481012717bab8931fb375b
* Update loading indicators (#18015).Mika Murtojarvi2015-05-273-0/+0
| | | | Change-Id: I8669e604ac75ce25b43c1be6a323a007f8e00c67
* Add -moz prefixed border boxes and box shadows to base theme (#13334)Teemu Suo-Anttila2014-12-181-0/+2
| | | | Change-Id: I22fafc7c0a6221ba5ff596494623fe798c9dad94
* Grid theme API changes and style fixesJouni Koivuviita2014-12-171-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed decorative element style names: - “headercorner” -> “header-deco” - “footercorner” -> “footer-deco” - “horizontalscrollbarbackground” -> “horizontal-scrollbar-deco” The “-stripe” style name is now added for odd rows, not even (like in all Table themes). Re-implemented the Base mixins for Grid and Escalator. They are now used for all themes, which should make future development easier because things should only be implemented in one place. This change makes the theme also less brittle hopefully, because it reduces the amount of pixel calculations for paddings etc. and relies more on plain CSS. The Base theme now offers many variables for extending themes. This reduces unnecessary CSS output, and makes it easier to maintain multiple themes for the Grid. Added a box-shadow and box-sizing mixins to Base. Converted all CSS comments to Sass comments. Change-Id: Iba925062c754c115b5f15e155659cfdccc702945
* Incorrect rendering of Panel with undefined size in Firefox (#14631).Sergey Budkin2014-10-091-0/+12
| | | | | | Copied the fix from Valo. Change-Id: I677fc4cfb65a57211fd82d994d75743fd49a83a2
* A cursor is displayed when clicking on radio buttons on iOS 8.0 (#14681)Sergey Budkin2014-10-011-0/+5
| | | | | | Added css instructions for enclosing span to prevent this. Change-Id: Ib5e396b85ce37ab722e70fddf3553179248d59e8
* Adds a scrollbar to table column drop down (#14156).Felype Santiago Ferreira2014-07-141-0/+6
| | | | Change-Id: I7ce7c61f842a09af1842a14fedec3412120944c7
* Disabled shadow divs. Instead use css box-shadow (#13885)Dmitrii Rogozin2014-07-021-0/+14
| | | | Change-Id: Ibf8888de795b08aed0446607165d7318f94ee6f4
* Implement Notification animation with CSS (#13660)Jouni Koivuviita2014-06-051-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Font icon support (#13152)Marc Englund2014-02-201-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed Icon to ImageIcon Change-Id: I608815f17a3651b205fed81b5294385df0d68802 Extracted the abstract client-side Icon class Change-Id: Ic32e270595a5796d0bbd1dd31f34282b56672aa9 Created the FontIcon class Change-Id: Iad13871e7bf1807dee2c538c76306d4620191f5e Renamed AbstractComponentConnector.getIcon to getIconUri Change-Id: I6953ab79661993b561655d483c1bd013b66407f3 Added the AbstractComponentConnector.getIcon method Change-Id: I6fb91dc643fb09da3ba53666b1a8a289901702e3 Refactored getIcon Change-Id: Ibae39e66d0fb8449e20ac5209eb8c18b6ada4387 Made all existing uses of Icon compatible with FontIcons Change-Id: I8f28ec5254f2e5282a887519d3f44bc1e27aba72 Initial server-side support for font icons - does not include an actual icon set yet (#13152) Change-Id: Ie6c09b17dd577c726e0efc13567749f6f4d56d8d Changed server side FontIcon URI generation to match the correct scheme Change-Id: I3628b930b310b3f285bc58a3f471e31e641d307e Initial server-side icon font (FontAwesome) with scss - to be considered placeholder for testing (#13152) Change-Id: I361e62aba0d943a736471824e149d65c7eea9c76 Changed the FontIcon URI scheme Change-Id: I15c92f6bb3d0aa0a800f3f0bfa80419979453e17 Added FontIcon support to AbstractOrderedLayoutConnector Change-Id: I3b2b45b22d29622fd888dbe922aa0cc8a718104d Added FontIcon support to table items Change-Id: Id22ce94c96a892420aab1e39663688fc9f3bc282 Added FontIcon support to OptionGroup items Change-Id: Ie08bef688f6802182ef5f8b2bf82cf8b1f9096bb Switched to openly use FontAwesome (#13152) Change-Id: I18c3325ce93915b7fd6e338c8c293a89711277bc VaadinIcons are now FontAwesome (#13152) Change-Id: I0ab2a80735cbf08b6e33d358e3e8c6a205626fc4 VCaption does not longer set icon to 0x0px if it's a FontIcon (#13152) Change-Id: Ibcd96e0f79f0adf2e217a8580d17f1cc93705710 Fixed typo in @font-face, removed .otf (#13152) Change-Id: I698ca32c560e5f198c32a6c44f7884d3030ee610 Make font icons behave more like img (display:inline-block) (#13152) Change-Id: Ic79186c90f1fc566deae1f4d8d4ba2c21d89a42e
* Fix Firefox and Vaadin 7 scroll distance (#11353)Teemu Suo-Anttila2014-01-201-0/+4
| | | | Change-Id: I01be5ddfe0e266e4cb5b7e9872adaeaf0f745a84
* Enable native scrolling in all iOS versions newer than 5, not just iOS 6 ↵Johannes Dahlström2013-09-181-3/+5
| | | | | | (#12324) Change-Id: I8f9ec7f34aefa5b48fd23f3f000f9455475edefa
* Fix native scrolling regression in iOS 6 homescreen apps (#12295)Johannes Dahlström2013-08-061-2/+2
| | | | Change-Id: Ie225663ebc2a9ffe4b481a49e34e9dcf79b064b2
* Actually show loading indicator during loading (#12128)Artur Signell2013-06-261-1/+1
| | | | | | * Add theme name already during bootstrap Change-Id: I78da3029b818ced51714d385cd77f5ba9bfce625
* Move .v-assistive-device-only out of @mixin base-commonLeif Åstrand2013-05-081-1/+2
| | | | Change-Id: Ic75bb693077640ff9c93f09ad0341d9b24f85d1e
* Fix for CheckBox and Layout (#11407)michaelvogt2013-04-031-0/+1
| | | | | | | Change in CheckBoxConnector led to wrong enabled behaviour and addition to top coordinate to prevent scrollbars with VPopupCalendar Change-Id: I381ab7c8a605535280ae58716181ef4c346997f7
* WAI-ARIA fields (#11180)michaelvogt2013-03-201-0/+6
| | | | | Field implementations of the WAI-ARIA changes in the base classes Change-Id: Ie51e76130f3f9976a32c373334b709f0f5b68f1a
* Removes the clear button added to all input fields by IE10 #11300John Ahlroos2013-03-121-0/+5
| | | | Change-Id: Iae8f2073356db9702bbd0c63bc639cbb4ad27823
* Set the overlay container width and height to zero (#10860)Johannes Dahlström2013-02-111-1/+6
| | | | | | * Fix body scrolling in touch devices that do not honor overflow: hidden Change-Id: Ia444d3c222094b9aa83ba31d5710eed9d9e549cc
* Fixed IE scrollbar issues for most if not all componentsArtur Signell2012-12-171-0/+2
| | | | | | | Fixed by defining font-size:0 and line-height:normal for all v-scrollable elements. A font-size is defined using $font-size for all themes and this is reset in v-widget. Similarly for $line-height. Should fix at least #9004, #9552, #9572 Change-Id: I78da2c2ce497a0a22962644c9c97df5a0e41e056
* Revert "Temporary work around for drag'n'drop image problem (#10385)"Artur Signell2012-12-021-0/+9
| | | | | | | | No longer needed as #10384 is fixed This reverts commit 7dad7d82287bc9906ef12d1efd64f8b1da3a0326. Change-Id: Id7dbd716144452b80fae07d54f4a61c5091fd83d
* Temporary work around for drag'n'drop image problem (#10385)Artur Signell2012-11-261-9/+0
| | | | Change-Id: If3b0709feb638f0116273f35a61708b5c4130ac0
* Fixed browser specific theme selectors (#10362)Artur Signell2012-11-231-1/+1
| | | | | | Browser specific class names are set on the body element and the theme class name is inside body. Theme selectors must therefore be of type ".v-ie & " Change-Id: I1893946ed9b5441a6977945a757a85ae87c07ce8
* Ensure generated-body rules are not prefixed (#10360)Artur Signell2012-11-231-8/+0
| | | | | | This should not cause issue with multiple themes as you do not have a generated body then. Change-Id: I9391ee006de9c5759df0d7e1a7d6470caf82a8c4
* Moved DebugConsole (and related) styles to separate mixin which is applied ↵Marc Englund2012-11-231-26/+0
| | | | | | globally; the console is a widgetset-wide singleton, not usually to be styled. Fixes #10357 Change-Id: I39940fa92f748a6ef7a143797f06ef9d7d68ce36
* Disabled @media print {} to avoid invalid CSS, see #10336Marc Englund2012-11-231-0/+3
| | | | Change-Id: I258b786d43bb26af564f911f6aa0d655d835ca97
* Fixes #6714 #10330 - wraps theme in themename{}, creates legacy-styles.css, ↵Marc Englund2012-11-231-13/+13
| | | | | | updates themes to support this. Change-Id: I185b67b2ee74dca2faf48ff2517f24280aff4375
* UI stylename handling (#9832)Johannes Dahlström2012-11-141-5/+5
| | | | | | | | * Change VUI class name from v-view to v-ui * Use state.primaryStyleName so it can be changed * Remove useless v-app-VaadinServiceSession from bootstrap root div Change-Id: I67d3cb3efb5b4033416dcfcf7f39cbc71ac70cbc
* Revert accidentally pushed "Fix most IE scrollbar issues"Artur Signell2012-10-291-14/+0
| | | | This reverts commit ddad359eab5c72ad2afc5778cc84d1f09ee5b530.
* Fix most IE scrollbar issuesArtur Signell2012-10-291-0/+14
|
* Add missing closing brace to @mixin base-commonJohannes Dahlström2012-09-101-0/+2
|
* Merge branch '6.8'John Ahlroos2012-09-101-0/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: WebContent/VAADIN/themes/base/common/common.scss server/src/com/vaadin/server/VaadinServlet.java server/src/com/vaadin/ui/AbstractField.java src/com/vaadin/terminal/gwt/client/ui/VUriFragmentUtility.java tests/testbench/com/vaadin/tests/components/datefield/DateFieldExtendedRange.java tests/testbench/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.java tests/testbench/com/vaadin/tests/components/table/TableReduceContainerSize.java tests/testbench/com/vaadin/tests/tickets/Ticket8291.java uitest/src/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.html uitest/src/com/vaadin/tests/components/datefield/PopupDateFieldExtendedRange.java uitest/src/com/vaadin/tests/tickets/Ticket8291.java uitest/test.xml
| * Enable (hopefully this time for real) native touch scrolling on Mobile ↵Johannes Dahlström2012-09-041-1/+5
| | | | | | | | | | | | Safari 6+ (#8792) svn changeset:24300/svn branch:6.8
| * Remove #8792 fix from 6.8.2, defer to 6.8.3Johannes Dahlström2012-08-071-4/+0
| | | | | | | | svn changeset:24098/svn branch:6.8
| * Enable native touch scrolling on iOS 6 (#8792)Johannes Dahlström2012-08-071-0/+4
| | | | | | | | svn changeset:24094/svn branch:6.8
* | Standard themes in SCSS form, updated CompileDefaultTheme (#9223)Henri Sara2012-08-081-0/+4
| | | | | | | | | | | | | | | | Conversion performed for most themes trivial, just rename file and wrap in a mixin. For chameleon compounds, also nesting used. In some cases, related small files combined in a single SCSS file Chameleon accordion and select contain fixes other than just a missing semicolon.
* | Merge branch '6.8'Johannes Dahlström2012-06-191-4/+5
|\| | | | | | | | | | | | | | | | | | | Conflicts: src/com/vaadin/terminal/gwt/client/ui/draganddropwrapper/VDragAndDropWrapper.java src/com/vaadin/terminal/gwt/client/ui/form/VForm.java src/com/vaadin/terminal/gwt/client/ui/window/VWindow.java tests/server-side/com/vaadin/tests/VaadinClasses.java Removed Java5-incompatible @Override annotations
| * #8949 Make sure a drag image always has absolute positionJohannes Dahlström2012-06-151-4/+5
| | | | | | | | svn changeset:23944/svn branch:6.8
* | Merge commit 'bec62'Johannes Dahlström2012-06-111-1/+0
|\| | | | | | | | | | | | | Conflicts: WebContent/VAADIN/themes/base/common/common.css src/com/vaadin/terminal/gwt/client/ui/button/VButton.java src/com/vaadin/ui/Button.java
| * Remove -webkit-overflow-scrolling from .v-scrollable for now - caused a ↵Johannes Dahlström2012-05-211-1/+0
| | | | | | | | | | | | weird iOS 5 bug in Accordion touch support (#8723 #8792) svn changeset:23770/svn branch:6.8
* | Merge commit '239aad'Johannes Dahlström2012-06-111-1/+0
|\| | | | | | | | | Conflicts: WebContent/VAADIN/themes/base/panel/panel.css
| * #8763 Removed overflow: auto from v-panel-content, v-accordion-item-content, ↵Johannes Dahlström2012-05-111-1/+0
| | | | | | | | | | | | and v-view classes; use v-scrollable class in elements that should scroll instead svn changeset:23718/svn branch:6.8
* | Merge commit '63dc0'Johannes Dahlström2012-06-111-1/+6
|\| | | | | | | | | Conflicts: WebContent/VAADIN/themes/base/common/common.css
| * Add new CSS class to the base theme enabling (touch) scrolling of the ↵Johannes Dahlström2012-05-041-0/+5
| | | | | | | | | | | | element (#8716 #8720 #8721 #8722 #8723 #8724 #8725) svn changeset:23677/svn branch:6.8
* | Refine box-sizing: border-box styles (#8682)Leif Åstrand2012-04-201-1/+2
| |
* | Hide log by setting width/height to 0 so that the same spacing is usedArtur Signell2012-03-211-0/+4
| | | | | | | | as in Vaadin 6 (to ease screenshot migration)
* | Only prevent margin collapse if embeddedLeif Åstrand2012-03-161-3/+4
| |
* | Use box-sizing for v-view (#8313)Leif Åstrand2012-03-161-0/+2
| |
* | Form without own measuring (#8313)Leif Åstrand2012-02-141-0/+7
|/