Vaadin's engineering team shares three CSS optimizations made for Grid and Tree Grid in Vaadin 25 to address severe rendering slowdowns with the new Aura theme. The key fixes were: replacing CSS box shadows (computed via custom properties) with regular borders, cutting rendering time by ~50%; switching from CSS part attribute

6m read timeFrom blog.vaadin.com
Post cover image
Table of contents
IntroductionUsing CSS Borders instead of Box ShadowsReplacing CSS Attribute Selectors with Classes InternallyRegistering CSS Custom Properties as Colors ExplicitlyPerformance Work Continues
1 Comment

Sort: