Vaadin Grid Styling

Community

Dynamically style Vaadin Grid rows by state.

AuthorTorbenMerrald
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Vaadin Grid styling often requires careful handling of Shadow DOM and part-based selectors. This skill provides a practical approach to apply dynamic, state-based styling to grid rows based on entity data.

Core Features & Use Cases

  • Conditional row styling using setPartNameGenerator() to mark states such as deleted, overdue, or warning.
  • CSS-based styling with ::part() selectors in Vaadin themes to consistently reflect row states.
  • Reusable patterns for per-row visuals in Vaadin Grid/DataGrid components.

Quick Start

Tag grid rows with part names via setPartNameGenerator and style them using ::part() selectors in your theme.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Vaadin Grid Styling
Download link: https://github.com/TorbenMerrald/StableManager/archive/main.zip#vaadin-grid-styling

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.