Skip to content

fix(kit): icon appearance for step buttons in tables - #14747

Open
nullawhale wants to merge 1 commit into
taiga-family:mainfrom
nullawhale:fix/issues/14612
Open

fix(kit): icon appearance for step buttons in tables#14747
nullawhale wants to merge 1 commit into
taiga-family:mainfrom
nullawhale:fix/issues/14612

Conversation

@nullawhale

Copy link
Copy Markdown
Contributor

Fixes #14612

@nullawhale
nullawhale requested a review from a team as a code owner August 13, 2026 11:40
@nullawhale
nullawhale requested review from MarsiBarsi, Yanduz, mdlufy, nsbarsukov, vladimirpotekhin and waterplea and removed request for a team August 13, 2026 11:40
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Failed tests ❌

Before (main) ← Diff → After (local)

tests-demo-demo.pw-Demo-components-table-chromium-retry2/components-table/11.android.diff.png
tests-demo-demo.pw-Demo-components-table-chromium-retry2/components-table/11.desktop-rtl.diff.png
tests-demo-demo.pw-Demo-components-table-chromium-retry2/components-table/11.desktop.diff.png
tests-demo-demo.pw-Demo-components-table-chromium-retry2/components-table/11.ios.diff.png

(updated for commit 955159f)

@bundlemon

bundlemon Bot commented Aug 13, 2026

Copy link
Copy Markdown

BundleMon

Unchanged files (2)
Status Path Size Limits
demo/browser/styles-(hash).css
21.64KB +10%
demo/browser/main-(hash).js
1020B +10%

Total files change +3B +0.01%

Groups updated (1)
Status Path Size Limits
demo/browser/*.js
3.27MB (+970B +0.03%) -

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

protected readonly hold = inject(TuiInputNumberStepService<bigint | number>);

protected readonly buttonAppearance = computed(() =>
this.appearance() === 'table' ? 'icon' : this.appearance(),

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

'icon' has increased icon size due to lack of background, maybe 'flat-grayscale' would look better?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

🐞 - InputNumber step buttons render incorrectly with inherited table appearance

2 participants