summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN/themes/base/base.scss
Commit message (Collapse)AuthorAgeFilesLines
* Build vaadin-themes with mavenTeemu Suo-Anttila2016-03-291-134/+0
| | | | Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
* Reconnect dialog basic css for all themes (#11733)Artur Signell2015-07-131-0/+2
| | | | Change-Id: I070cca17377dc49095481012717bab8931fb375b
* Grid theme API changes and style fixesJouni Koivuviita2014-12-171-8/+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
* Merge remote-tracking branch 'origin/master' into gridTeemu Suo-Anttila2014-07-011-2/+1
|\ | | | | | | | | | | | | Conflicts: WebContent/release-notes.html Change-Id: I515edf75b3ba2eb0bf94fa0d747cadbce2c79a21
| * Implement Notification animation with CSS (#13660)Jouni Koivuviita2014-06-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Move debug window styles from theme to widgetsetJouni Koivuviita2014-05-091-2/+0
| | | | | | | | | | | | | | | | | | | | Fixes #13563 and #10356 Debug window styles are only downloaded and injected to the page if productionMode==false and ?debug parameter is present and not in ‘quiet’ mode Change-Id: I3ac588745f4702a1cc0473b95806877cbf7062ad
| * Revert "Merge branch 'master' into grid"John Ahlroos2014-03-181-4/+0
|/ | | | | | This reverts commit 4420f52578e245045677f88852f1ba3f405e88a3. Change-Id: I06effe06f245baaeb499071917c359eb34cc55ea
* Merge branch 'master' into gridHenrik Paul2014-03-031-0/+2
|\ | | | | | | Change-Id: I2f1134ce1bd5e8dbb183881fc69120e964271245
| * Font icon support (#13152)Marc Englund2014-02-201-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge remote-tracking branch 'origin/master' into gridLeif Åstrand2014-02-121-0/+5
|\| | | | | | | Change-Id: I8f1f412eeb450688bba58b715eba6db9e4ae43ae
| * Fix for scrolling with modal opened. (#12899)Felype Santiago Ferreira2014-01-091-0/+5
| | | | | | | | Change-Id: I9ba142a35ab887bb3a71c7311064ebab77bc01ba
* | Support primary style names in Escalator and Grid #13058John Ahlroos2013-12-101-0/+2
| | | | | | | | Change-Id: I8fa99a96c2120583bb1ecd152f8f337aef702614
* | Merge branch 'master' into gridJohn Ahlroos2013-11-201-0/+2
|\| | | | | | | Change-Id: I9f669ec38c39a42d1ef2a25121b77aab31551863
| * Fixes double scrollbar issue in browserframes (#11780)Thomas2013-11-111-0/+2
| | | | | | | | | | | | Fixed by adding font-size 0 to the base theme. Change-Id: I8d0224cb65f8ab36c50d2fd68157de4803c823e2
* | Initial escalator commit (#12645)Henrik Paul2013-10-091-0/+2
|/ | | | Change-Id: Ibd0ac2896e12b99ddebdc26674a2dfced486c49a
* Correctly report theme version in the debug window (#11442)Artur Signell2013-06-071-0/+4
| | | | | | | * 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
* Add primary style name support for ProgressBar/Indicator (#9913)Artur Signell2013-05-291-1/+4
| | | | Change-Id: I3d773640d2f1c8cd1b71c673685afd7059811d16
* Integrate Calendar into core #11079John Ahlroos2013-04-031-0/+2
| | | | | | Everything else integrated, except TB3 tests (ticket #11090, old TB2 tests used instead) Change-Id: If1700d7680a6c0a45f84d6e3c7b80e6536da78c8
* Fixed IE scrollbar issues for most if not all componentsArtur Signell2012-12-171-1/+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
* Vaadin 7 compatible ColorPicker (#9201)Anna Koskinen2012-12-101-0/+2
| | | | Change-Id: I44962ceedd5ef607e2fbe2af0d96808e0aef9cc5
* Revert "Temporary work around for drag'n'drop image problem (#10385)"Artur Signell2012-12-021-10/+0
| | | | | | | | 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-0/+10
| | | | Change-Id: If3b0709feb638f0116273f35a61708b5c4130ac0
* Ensure generated-body rules are not prefixed (#10360)Artur Signell2012-11-231-0/+9
| | | | | | 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-1/+3
| | | | | | globally; the console is a widgetset-wide singleton, not usually to be styled. Fixes #10357 Change-Id: I39940fa92f748a6ef7a143797f06ef9d7d68ce36
* Fixed primary stylename handling for Datefield and InlineDatefield #9903John Ahlroos2012-10-161-0/+2
| | | | Change-Id: I4fb460a19a2bf40131172319070edde78851c4a7
* Sass restructure: split button into nativebutton and checkboxMarc Englund2012-09-281-0/+4
|
* Sass restructure: need to disable .themename{} -wrapping until we get ↵Marc Englund2012-09-281-0/+50
| | | | overlay-container.
* Fixed 5px gaps between vertical layout slots (Firefox/Opera) after doctype ↵Jouni Koivuviita2012-09-071-1/+1
| | | | was changed to HTML5 (#8294). Refactored paintable.scss to widget.scss (this time for real)
* Renamed .v-boxlayout selector to .v-layout and applied the .v-layoutJohn Ahlroos2012-09-061-1/+1
| | | selector to all layouts
* Added boxlayout.scssJouni Koivuviita2012-08-171-0/+1
|
* Standard themes in SCSS form, updated CompileDefaultTheme (#9223)Henri Sara2012-08-081-0/+34
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.