Skip to content

New Aura theme #7457

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
9 tasks
rolfsmeds opened this issue Mar 21, 2025 · 0 comments
Open
9 tasks

New Aura theme #7457

rolfsmeds opened this issue Mar 21, 2025 · 0 comments
Assignees
Labels
DS Design System feature (e.g. component) PRD v25

Comments

@rolfsmeds
Copy link
Collaborator

Description

A new, modern, default theme for Vaadin UIs.

Tier

Free

License

Apache 2.0

Motivation

Background

The Lumo theme has been the default theme for Vaadin applications since V10.

Problem

Although still a good looking theme, Lumo is starting to show its age.

Solution

A new theme, called Aura, inspired by the StarPass demo app, and Vaadin Control Center, that captures the current visual design trends in the web application space, will be the new default for Vaadin applications.

Aura will be implemented on top of the new base component styles, and will be entirely based on normal light DOM CSS. It will utilize CSS cascade layers to make it easy to override.

The core style tokens in Aura, such as color ranges and font size ranges, will be automatically computed from a small set of base-tokens, making them easier to customize than those in Lumo.

Notes

Although Aura will be the new default theme, Lumo theme will still be available and fully supported.

Requirements

  • Aura style tokens
  • Aura component styles
  • Documentation

Nice-to-haves

No response

Risks, limitations and breaking changes

No response

Out of scope

No response

Materials

RFC

Metrics

TBD

Pre-implementation checklist

  • Estimated (estimate entered into Estimate custom field)
  • Product Manager sign-off
  • Engineering Manager sign-off

Pre-release checklist

  • Documented (link to documentation provided in sub-issue or comment)
  • UX/DX tests conducted and blockers addressed
  • Approved for release by Product Manager

Security review

None

@rolfsmeds rolfsmeds added DS Design System feature (e.g. component) PRD v25 labels Mar 21, 2025
@rolfsmeds rolfsmeds self-assigned this Mar 21, 2025
@github-project-automation github-project-automation bot moved this to Under consideration in Roadmap Mar 21, 2025
@rolfsmeds rolfsmeds moved this from Under consideration to December 2025 (25.0) in Roadmap Mar 21, 2025
This was referenced Mar 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DS Design System feature (e.g. component) PRD v25
Projects
Status: December 2025 (25.0)
Development

No branches or pull requests

1 participant