A utility for theming Vaadin components
Vaadin Theme Assistant Extension
Features:
- Custom element picker / inspector that is optimized for Vaadin components and their internal parts
- Provides instructions and code snippets that can be copied / pasted into your application
- Configure whether you want to theme all, or only specific instances of a component
- Configure whether the styles should only be applied when the component is in a specific state (opened, closed, invalid, ...)
- Optimized for Vaadin 22
Usage:
- First, install the extension
- Open the application that you want to theme in your browser
- Open the developer tools
- Open the \"Vaadin Theme Assistant\" panel
- Click on \"Pick element\"
- Hover the cursor over a Vaadin component that you want to theme, notice how individual elements get highlighted
- Click on a highlighted element
- The dev tools panel will now list a number of suggestions for elements that can be themed
- Click on one of the suggested elements to start theming it
- Configure the scope for the styles that you want to apply to the element on the left side. You can choose to either style all instances of the component, or only specific ones. You can also choose to apply the styles only when the component is in a specific state.
- Follow the instructions on the right side to apply the styles in your application
NOTE: This is not an official Vaadin product. No support will be provided by Vaadin employees.
Source Manifest.json
Similar Extensions
Xposer 143 0 ★ 83.97KiB
Cryonics 143 5 ★ 45.27KiB
ArcGIS Item-Id Extractor 143 3 ★ 15.8KiB
Blink New Tab 143 0 ★ 5.87MiB
BB Ex 143 9 ★ 54.67KiB
ProductWatch 143 1 ★ 630KiB
Catalyst 143 1 ★ 23.41KiB
swap 143 3 ★ 88.96KiB
Nanotation Deep Linker 143 2 ★ 19.11KiB
Insights by xs:code 143 7 ★ 9.74MiB
TYPO3 - BE/FE/Env Handy Switcher 143 3 ★ 169KiB
HoogleSearch 143 5 ★ 16.71KiB
Asset injector Google Chrome extension 143 1 ★ 7.77KiB
Hacker News Duplicate Detector 143 1 ★ 21.7KiB
Local Memory Project 143 0 ★ 1.38MiB
Clojure Extension 143 5 ★ 118KiB
Allfeed 143 2 ★ 178KiB
bugzilla-github-extension 143 2 ★ 84.69KiB
Hashnode — The Dev Community 143 2 ★ 472KiB
IDA 143 2 ★ 1.01MiB
Haskell inspector 143 8 ★ 39.01KiB
Site Effects 143 1 ★ 1.36MiB
User reviews
Vesa Nieminen (ID: 000000aed699f3a8) Voted 5 ★ - Updated 12/04/2022