Skip to content

Conversation

@eljefe223
Copy link
Contributor

Previous Behavior

There were some remaining components (badge, counter-badge, label, message-bar, slider and text) that had presentational attributes and no base class. We want base classes to be abstracted from presentational type attributes (appearance, size, shape, etc) so those consuming and extending fluent web-components aren't tied to visual language.

New Behavior

Related Issue(s)

  • Fixes #

@eljefe223 eljefe223 requested a review from a team as a code owner December 4, 2025 17:59
@github-actions
Copy link

github-actions bot commented Dec 4, 2025

📊 Bundle size report

✅ No changes found

@@ -0,0 +1,7 @@
{
Copy link

Choose a reason for hiding this comment

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

🕵🏾‍♀️ visual changes to review in the Visual Change Report

vr-tests-web-components/Accordion 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/Accordion. - Dark Mode.normal.chromium_1.png 3154 Changed
vr-tests-web-components/MenuList 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/MenuList. - Dark Mode.normal.chromium.png 498 Changed
vr-tests-web-components/RadioGroup 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/RadioGroup. - Dark Mode.1st selected.chromium_2.png 119 Changed

There were 2 duplicate changes discarded. Check the build logs for more information.

@github-actions
Copy link

github-actions bot commented Dec 4, 2025

Pull request demo site: URL

Copy link
Member

@chrisdholt chrisdholt left a comment

Choose a reason for hiding this comment

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

Thx for this, I'll plan to do a full review and test. Holding to allow time for that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants