Skip to content

(Lit) Add missing features to ChoicePicker and CheckBox#1145

Merged
ditman merged 5 commits intogoogle:mainfrom
ditman:core-styling-choicepicker-chips
Apr 14, 2026
Merged

(Lit) Add missing features to ChoicePicker and CheckBox#1145
ditman merged 5 commits intogoogle:mainfrom
ditman:core-styling-choicepicker-chips

Conversation

@ditman
Copy link
Copy Markdown
Collaborator

@ditman ditman commented Apr 11, 2026

Description

This PR adds the following missing features to the Lit renderer:

  • ChoicePicker
    • Chips mode
    • Filter
  • Checkbox
    • Error display

It also adds some unit tests to the specific behavior of the components (which should be expanded with more tests for other components later!)

Pre-launch Checklist

If you need help, consider asking for advice on the discussion board.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request restructures the Lit renderer for version 0.9.0 by introducing a BasicCatalogA2uiLitElement base class and migrating component styles from inline definitions to static CSS blocks. The changes include the removal of the minimalCatalog in favor of an expanded basicCatalog, updated test infrastructure, and enhanced component features such as filtering in the ChoicePicker. Feedback identifies a layout issue with the horizontal Divider, documentation discrepancies in the ChoicePicker and Image components, and opportunities to improve accessibility and CSS variable fallbacks.

@ditman ditman force-pushed the core-styling-choicepicker-chips branch 2 times, most recently from db9ad08 to 5398410 Compare April 14, 2026 02:59
@ditman ditman force-pushed the core-styling-choicepicker-chips branch from 5398410 to 2305f4b Compare April 14, 2026 03:05
@ditman ditman marked this pull request as ready for review April 14, 2026 03:12
@ditman ditman changed the title (lit) Add missing features to ChoicePicker and CheckBox (Lit) Add missing features to ChoicePicker and CheckBox Apr 14, 2026
@ditman ditman merged commit 526d624 into google:main Apr 14, 2026
9 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in A2UI Apr 14, 2026
@ditman ditman deleted the core-styling-choicepicker-chips branch April 14, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants