Skip to content

Conversation

@ToMESSKa
Copy link
Contributor

@ToMESSKa ToMESSKa commented Dec 16, 2025

INSTUI-4811

ISSUE:

  • Tag needs to be migarted to the new theming system

TEST PLAN:

@ToMESSKa ToMESSKa self-assigned this Dec 16, 2025
@ToMESSKa ToMESSKa changed the base branch from master to v12 December 16, 2025 08:29
@ToMESSKa ToMESSKa marked this pull request as draft December 16, 2025 08:30
@ToMESSKa ToMESSKa marked this pull request as ready for review December 16, 2025 08:30
@ToMESSKa ToMESSKa changed the title Inst UI 4811 tag rework [v12] feat(ui-tag): rework Tag Dec 16, 2025
@ToMESSKa ToMESSKa force-pushed the INSTUI-4811-tag-rework branch from 9091e5a to 0c16227 Compare December 16, 2025 08:39
@github-actions
Copy link

github-actions bot commented Dec 16, 2025

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-01-21 09:00 UTC

Copy link
Collaborator

@adamlobler adamlobler left a comment

Choose a reason for hiding this comment

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

Looks good to me! I added Dorka as a reviewer since the tokens were created by her.

Copy link
Collaborator

@hajnaldo hajnaldo left a comment

Choose a reason for hiding this comment

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

Looks good! 🚀

@ToMESSKa ToMESSKa force-pushed the INSTUI-4811-tag-rework branch from f4a0f10 to 5b1891a Compare January 6, 2026 12:53
@ToMESSKa ToMESSKa requested a review from matyasf January 6, 2026 13:08
@ToMESSKa ToMESSKa force-pushed the INSTUI-4811-tag-rework branch 2 times, most recently from 6fcb004 to ac8598a Compare January 14, 2026 14:58
Comment on lines +170 to +171
<span css={styles?.icon}>
<XInstUIIcon size={this.getIconSize()} color={getIconColor()} />
Copy link
Contributor Author

Choose a reason for hiding this comment

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

After this PR: #2266 my previous solution with a css prop no longer worked, so I reworked this part and the corresponding styling.

Comment on lines -166 to -167
borderRadius: '50%',
color: componentTheme.inlineBackground,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

color no longer needed, it is controlled by the icon's color prop.

marginInlineEnd: 0,
transition: `all ${componentTheme.transitionTiming}`,
cursor: 'pointer',
...sizeVariants[size!].icon,
Copy link
Contributor Author

@ToMESSKa ToMESSKa Jan 14, 2026

Choose a reason for hiding this comment

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

sizing is controlled by the icon's size prop

@ToMESSKa ToMESSKa requested review from adamlobler, balzss, joyenjoyer and matyasf and removed request for balzss January 14, 2026 15:09
@balzss balzss removed their request for review January 15, 2026 00:51
@matyasf matyasf removed the request for review from joyenjoyer January 19, 2026 15:39
@ToMESSKa ToMESSKa force-pushed the INSTUI-4811-tag-rework branch from ac8598a to 8a0510e Compare January 21, 2026 08:49
@ToMESSKa ToMESSKa merged commit 2d26b59 into v12 Jan 21, 2026
8 of 9 checks passed
@ToMESSKa ToMESSKa deleted the INSTUI-4811-tag-rework branch January 21, 2026 08:59
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.

6 participants