Skip to content

fix(core/breadcrumb): Remove fade-in animation for breadcrumb-item #IX-4265#2549

Merged
danielleroux merged 7 commits into
mainfrom
chore/IX-4265_remove_breadcrumb_item_enter_animation
May 19, 2026
Merged

fix(core/breadcrumb): Remove fade-in animation for breadcrumb-item #IX-4265#2549
danielleroux merged 7 commits into
mainfrom
chore/IX-4265_remove_breadcrumb_item_enter_animation

Conversation

@dmytro-halimov
Copy link
Copy Markdown
Collaborator

JIRA ref: IX-4265

💡 What is the current behavior?

There is a fade-in animation in breadcrumb-item component that is barely visible for a fraction for a second.
We have decided to remove it to not interfere with overflow behavior.

🆕 What is the new behavior?

Animation is completely removed.

🏁 Checklist

A pull request can only be merged if all of these conditions are met (where applicable):

  • 🦮 Accessibility (a11y) features were implemented
  • 🗺️ Internationalization (i18n) - no hard coded strings
  • 📲 Responsiveness - components handle viewport changes and content overflow gracefully
  • 📕 Add or update a Storybook story
  • 📄 Documentation was reviewed/updated siemens/ix-docs
  • 🧪 Unit tests were added/updated and pass (pnpm test)
  • 📸 Visual regression tests were added/updated and pass (Guide)
  • 🧐 Static code analysis passes (pnpm lint)
  • 🏗️ Successful compilation (pnpm build, changes pushed)

👨‍💻 Help & support

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 18, 2026

🦋 Changeset detected

Latest commit: 438d20d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
@siemens/ix Patch
@siemens/ix-angular Patch
@siemens/ix-docs Patch
@siemens/ix-react Patch
@siemens/ix-vue Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request removes the slide-in enter animation from the ix-breadcrumb-item component and cleans up the associated animation logic and imports. The aria-label assignment has been moved from the animation callback to the componentDidLoad lifecycle hook. Feedback was provided regarding the duplication of the aria-label calculation logic, suggesting it be extracted into a helper method to improve maintainability and internationalization.

Comment thread packages/core/src/components/breadcrumb-item/breadcrumb-item.tsx Outdated
Comment thread packages/core/src/components/breadcrumb-item/breadcrumb-item.tsx Outdated
@netlify
Copy link
Copy Markdown

netlify Bot commented May 19, 2026

Deploy Preview for ix-storybook ready!

Name Link
🔨 Latest commit 438d20d
🔍 Latest deploy log https://app.netlify.com/projects/ix-storybook/deploys/6a0c7a4553dd460008ef1587
😎 Deploy Preview https://deploy-preview-2549--ix-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread .changeset/breadcrumb-item-remove-enter-animation.md Outdated
@sonarqubecloud
Copy link
Copy Markdown

@danielleroux danielleroux merged commit d10b03c into main May 19, 2026
7 of 8 checks passed
@danielleroux danielleroux deleted the chore/IX-4265_remove_breadcrumb_item_enter_animation branch May 19, 2026 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants