Skip to content

Conversation

@joselrio
Copy link
Contributor

@joselrio joselrio commented Dec 4, 2025

Issue number: resolves #


This pull request updates the error text color handling for several form components to use a consistent variable, improving maintainability and visual consistency. The changes also update the focus ring color for invalid checkboxes to align with the new variable naming.

Error text color standardization:

  • Updated .error-text color in checkbox.ionic.scss to use globals.$ion-text-danger instead of globals.$ion-semantics-danger-800.
  • Added .error-text color rule using globals.$ion-text-danger to input.ionic.scss, select.ionic.scss, and textarea.ionic.scss. [1] [2] [3]

Focus ring color update:

  • Changed the invalid checkbox focus ring color variable from globals.$ion-border-focus-error to globals.$ion-border-danger-default in checkbox.ionic.scss.

Does this introduce a breaking change?

  • Yes
  • No

@joselrio joselrio requested a review from a team as a code owner December 4, 2025 16:15
@vercel
Copy link

vercel bot commented Dec 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
ionic-framework Ready Ready Preview Comment Dec 4, 2025 4:31pm

@github-actions github-actions bot added the package: core @ionic/core package label Dec 4, 2025
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.

lgtm

@joselrio joselrio merged commit e8d52ae into next Dec 4, 2025
49 checks passed
@joselrio joselrio deleted the ROU-12312-v2 branch December 4, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants