Skip to content

adapted chevron for cardlist#2497

Draft
varun-srinivasa wants to merge 2 commits intomainfrom
card-list-3817
Draft

adapted chevron for cardlist#2497
varun-srinivasa wants to merge 2 commits intomainfrom
card-list-3817

Conversation

@varun-srinivasa
Copy link
Copy Markdown
Collaborator

💡 What is the current behavior?

GitHub Issue Number: #

🆕 What is the new behavior?

  • Adapted chevron of card-list to new changes

🏁 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 Apr 15, 2026

⚠️ No Changeset found

Latest commit: 0e58a92

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a 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 modifies the CardList component by replacing the chevron-down icon with chevron-up, updating the icon button variant to 'subtle-tertiary', and adjusting the icon color and rotation CSS. Several administrative issues were identified: the PR title does not follow the conventional commit format, the description lacks sufficient detail and a valid issue reference, and a changeset is required for these user-facing styling changes.

} from '@stencil/core';
import { createMutationObserver } from '../utils/mutation-observer';
import { iconChevronDown, iconMoreMenu } from '@siemens/ix-icons/icons';
import { iconChevronUp, iconMoreMenu } from '@siemens/ix-icons/icons';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The pull request title adapted chevron for cardlist does not follow the required format <type>[optional <scope>]: <description>. Please update it to follow the convention, for example: refactor(core/card-list): adapt chevron icon and rotation.

References
  1. Pull request titles must follow the rule [optional ]: . (link)

} from '@stencil/core';
import { createMutationObserver } from '../utils/mutation-observer';
import { iconChevronDown, iconMoreMenu } from '@siemens/ix-icons/icons';
import { iconChevronUp, iconMoreMenu } from '@siemens/ix-icons/icons';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The pull request description is insufficient. It should explain the user-facing impact, motivation, and important implementation details to help reviewers and future maintainers understand the change.

References
  1. The pull request description must explain the user-facing impact, motivation, and important implementation details. (link)

} from '@stencil/core';
import { createMutationObserver } from '../utils/mutation-observer';
import { iconChevronDown, iconMoreMenu } from '@siemens/ix-icons/icons';
import { iconChevronUp, iconMoreMenu } from '@siemens/ix-icons/icons';
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

The pull request description is missing a valid GitHub issue reference or Jira reference. Please replace the placeholder #<ISSUE NUMBER> with a reference matching IX-<issue-number>.

References
  1. The pull request description or commit message must include a GitHub issue reference or Jira reference matching IX-. (link)

<ix-icon-button
variant="tertiary"
icon={iconChevronDown}
variant="subtle-tertiary"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

This pull request includes user-facing styling changes (icon and variant updates) but is missing a changeset. A changeset is required for styling or theming changes and component behavior changes.

References
  1. A changeset is required for styling or theming changes and component behavior changes. (link)

@sonarqubecloud
Copy link
Copy Markdown

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.

1 participant