Skip to content

Conversation

JoaoFerreira-FrontEnd
Copy link
Contributor

@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd commented Sep 18, 2025

Issue number: internal


What is the new behavior?

  • highlight should only appear on md;
  • fix some textarea ionic css vars usage;
  • create sheet for ionic.solid;

Does this introduce a breaking change?

  • Yes
  • No

Other information

fill
color
states

- fix some textarea ionic css vars usage;
- create sheet for ionic.solid;
@JoaoFerreira-FrontEnd JoaoFerreira-FrontEnd added the package: core @ionic/core package label Sep 18, 2025
Copy link

vercel bot commented Sep 18, 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 Sep 19, 2025 8:44am

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.

Great work! A few questions on some styles & a requested change for a variable that appears different in Figma. 👍


:host(.textarea-readonly) {
--background: #{globals.$ion-primitives-neutral-100};
--background: #{globals.$ion-border-input-read-only};
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
--background: #{globals.$ion-border-input-read-only};
--background: #{globals.$ion-bg-input-read-only};

Comment on lines +28 to +30
:host(.textarea-fill-solid) .textarea-bottom {
--border-width: #{globals.$ion-scale-0};
}
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
:host(.textarea-fill-solid) .textarea-bottom {
--border-width: #{globals.$ion-scale-0};
}

This doesn't appear to do anything

}

:host(.textarea-fill-solid) .textarea-wrapper-inner {
--border-width: #{globals.$ion-border-size-050};
Copy link
Member

Choose a reason for hiding this comment

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

Can we move this --border-width to the host element?

// ----------------------------------------------------------------

:host(.textarea-fill-solid.has-focus) {
--border-width: #{globals.$ion-border-size-050};
Copy link
Member

Choose a reason for hiding this comment

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

Do we need to define --border-width here if it is defined on the host?

--color: #{globals.$ion-text-disabled};
--background: #{globals.$ion-bg-input-bold-disabled};
--border-color: #{globals.$ion-bg-input-bold-disabled};
--placeholder-color: #{globals.$ion-text-disabled};
Copy link
Member

Choose a reason for hiding this comment

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

Shouldn't this be defined in textarea.ionic.scss since it is shared by both fills?

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.

3 participants