Releases: vaadin/vaadin-dialog
v2.0.0-beta2
Live Demo →
API Documentation →
Changes Since v2.0.0-beta1:
-
974dc3d Lumo theme update [skip ci]
Use the same outline color as Lumo overlay mixin (5% shade, instead of 5% contrast).
Increase the default content padding.
-
ad907f6 Make the main element hidden [skip ci]
The main
vaadin-dialog
element should be hidden, as it is only used for configuring the actual overlay element. -
e33b396 Remove useless closing tag from demos [skip ci]
v2.0.0-beta1 — First Beta version using Lumo theme by default
Live Demo →
API Documentation →
⚠️ Breaking Changes Since v1.x:
- The element uses Lumo theme by default. The previous default theme has been dropped. You can import the unstyled version from the
src/vaadin-dialog.html
Changes Since v2.0.0-alpha5:
v2.0.0-alpha5
Live Demo →
API Documentation →
Changes Since v2.0.0-alpha4:
v2.0.0-alpha4
Live Demo →
API Documentation →
Changes Since v2.0.0-alpha3:
v2.0.0-alpha3 — Lumo version
Live Demo →
API Documentation →
⚠️ Breaking Changes:
- The element now uses
vaadin-lumo-styles
dependency instead ofvaadin-valo-styles
. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.
Changes Since v2.0.0-alpha2:
- 704c32f Migrate Valo to Lumo
- f099246 Add sudo: required in Travis config for running chrome-sandbox
- 3aede34 Align with skeleton: add separate file for test suites
- fe587bd Remove test ignore [skip ci]
- 2a86c14 Fix ./theme path for polymer lint in CI
- 208f598 Update polymer lint in CI to check ./src and ./theme
- a86bca3 Fix indentation and quotes in demos [skip ci]
- efebae4 Remove unused paper-styles import [skip ci]
- cdfe9da Update demo helpers, use shared styles in demos [skip ci]
- 1a694e9 Cleanup element definition, add missing annotation [skip ci]
v2.0.0-alpha2 — Valo dependency update
Live Demo →
API Documentation →
⚠️ Breaking Changes:
- The element now uses
vaadin-valo-styles
dependency instead ofvaadin-valo-theme
. When using with other Vaadin Elements, installing latest alpha versions is strongly recommended, to avoid having both packages installed and imported.
Changes Since v2.0.0-alpha1:
v2.0.0-alpha1 - Use Valo theme by default
Live Demo →
API Documentation →
Changes Since v1.0.1:
-
45646f2 Bump dependencies versions
-
9054637 Use Vaadin.ElementMixin
-
bbce641 Update screenshot for Valo [skip ci]
-
048f78c Add ThemableMixin documentation to Styling docs.
-
69cd0f8 Disable package-lock.json
-
3d29b76 Use Valo theme by default
-
fdd990b Remove duplicate import
-
8e85e00 Remove xvfb for saucelabs. Use wct instead of polymer-cli
-
9e3dd6b Align exported class-name with other elements
-
1535829 Include a static getter for the element version
-
2690ae1 Send
key
in keyboard events, because it is used in overlay
v1.0.1
v1.0.0
Live Demo →
API Documentation →
Changes Since v1.0.0-beta1:
- 1ebc02a, Let themable-mixin check for valid Polymer 2 version.
v1.0.0-beta1
Live Demo →
API Documentation →
Features
- Based on
<vaadin-overlay>
- Has a backdrop
- Centered in the viewport
- Ability to close on ESC press
- Ability to close on outside (backdrop) click
- Themable parts from
vaadin-overlay
:[part~="content"]
,[part~="backdrop"]
- Focus trap from
vaadin-overlay
(vaadin/vaadin-overlay#15)