Skip to content

Conversation

@rugoncalves
Copy link

Issue number: resolves #ROU-12141 (internal issue)


What is the current behavior?

The current UI of the tab-bar and tab-button in the ionic theme is not matching the expected, in edge use cases:

  • tab-button:
    • Long label: causes the size of the tab-button to increase and eventually making other tab-buttons, not visible.
    • size: in different scenarios the size of each tab-button could become different.
  • tab-bar:
    • Many tab-buttons: would case some of them to become inaccessible.
    • Floating: distance from the bottom, was incorrect.

What is the new behavior?

The changes made allow to fix the issues described above, specifically for ionic theme, containing this way, potential impacts:

  • tab-button:
    • min-width: has been defined for the tab-button.
    • property was set to force each tab-button to have the same size.
  • tab-bar:
    • allow the ability for the content to overflow on the x axis - a scroll will appear if needed.
    • increased the distance from the bottom, to comply with latest design trends.

Does this introduce a breaking change?

  • Yes
  • No

Other information

@rugoncalves rugoncalves requested a review from a team as a code owner November 7, 2025 12:35
@rugoncalves rugoncalves added the type: bug a confirmed bug report label Nov 7, 2025
@vercel
Copy link

vercel bot commented Nov 7, 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 Nov 7, 2025 1:12pm

@github-actions github-actions bot added the package: core @ionic/core package label Nov 7, 2025
@rugoncalves rugoncalves changed the title ROU-12141: UI tweaks on the tab-bar & tab-button for ionic theme fix(tab-bar): UI tweaks on the tab-bar & tab-button for ionic theme Nov 7, 2025
@rugoncalves rugoncalves changed the title fix(tab-bar): UI tweaks on the tab-bar & tab-button for ionic theme fix(tab-bar, tab-button): UI tweaks for ionic theme Nov 7, 2025
@rugoncalves rugoncalves requested a review from ShaneK November 7, 2025 12:39
@rugoncalves rugoncalves changed the title fix(tab-bar, tab-button): UI tweaks for ionic theme fix(tab-bar): UI tweaks for ionic theme Nov 7, 2025
@rugoncalves rugoncalves added type: feature request a new feature, enhancement, or improvement and removed type: bug a confirmed bug report labels Nov 7, 2025
@rugoncalves rugoncalves changed the title fix(tab-bar): UI tweaks for ionic theme fix(tab-bar): ui tweaks for ionic theme Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package: core @ionic/core package type: feature request a new feature, enhancement, or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants