Skip to content

Conversation

@JoaoFerreira-FrontEnd
Copy link
Contributor

@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd commented Mar 20, 2025

Issue number: internal


What is the current behavior?

Avatar does not have a disabled state for the ionic theme.

What is the new behavior?

  • Added styles for ionic theme disabled state
  • Added states e2e test & snapshots

Does this introduce a breaking change?

  • Yes
  • No

Other information

Preview

@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd added the package: core @ionic/core package label Mar 20, 2025
@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd requested a review from a team as a code owner March 20, 2025 16:06
@vercel
Copy link

vercel bot commented Mar 20, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ionic-framework ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 24, 2025 9:48am

@github-actions github-actions bot added package: angular @ionic/angular package package: vue @ionic/vue package labels Mar 20, 2025
Copy link
Member

@brandyscarney brandyscarney left a comment

Choose a reason for hiding this comment

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

Looks good just a few requested changes!

@brandyscarney brandyscarney changed the title feat(avatar): Add disabled property feat(avatar): add disabled property Mar 21, 2025
JoaoFerreira-FrontEnd and others added 2 commits March 21, 2025 18:30
- use mixin disable-state on before pseudo-element;
- improve render;
- remove snapshots tests from basic page scope;
- remove snapshots tests from shapes page scope;
- remove snapshots;
- create folder for states tests;
- create page and tests for states (disabled);
Copy link
Member

@brandyscarney brandyscarney left a comment

Choose a reason for hiding this comment

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

Looks good! 👍

Copy link
Member

@ShaneK ShaneK left a comment

Choose a reason for hiding this comment

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

Looks good to me! I do agree with Brandy's comment though, mostly because if it doesn't get cleaned up now it'll probably never be and may end up being copied/pasted around. But it's pretty minor, so 🤷

@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd merged commit 02c9d64 into next Mar 24, 2025
48 checks passed
@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd deleted the ROU-11728 branch March 24, 2025 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: angular @ionic/angular package package: core @ionic/core package package: vue @ionic/vue package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants