Skip to content

[WC-3587]: Calendar - replace glyphicons with Atlas icons - #2444

Open
rahmanunver wants to merge 1 commit into
mainfrom
wc-3587/calendar-atlas-icons
Open

rahmanunver wants to merge 1 commit into
mainfrom
wc-3587/calendar-atlas-icons

Conversation

@rahmanunver

Copy link
Copy Markdown
Contributor

Pull request type

Refactoring (e.g. file rename, variable rename, etc.)


Description

Replaces the legacy glyphicons on the Calendar toolbar's previous/next buttons with Atlas icons:

  • glyphicon-backward → mx-icon-filled mx-icon-controls-backward
  • glyphicon-forward → mx-icon-filled mx-icon-controls-forward

Applies to both the standard toolbar and the custom (configurable) toolbar. IconInternal now uses type: "icon" so the glyphicon base class is no longer added. Added unit tests for both toolbars, and a CHANGELOG entry.

Note: apps whose Atlas version doesn't include the controls-* icons will show empty previous/next buttons.

What should be covered while testing?

  • Calendar in standard toolbar mode: previous/next buttons show Atlas backward/forward icons and still navigate.
  • Calendar in custom toolbar mode with previous/next items: same check.

@rahmanunver
rahmanunver requested a review from a team as a code owner October 1, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants