Skip to content

Fix AccuDraw UI colors#8959

Merged
bbastings merged 11 commits intomasterfrom
cm/8956
Feb 6, 2026
Merged

Fix AccuDraw UI colors#8959
bbastings merged 11 commits intomasterfrom
cm/8956

Conversation

@carlos-menezes
Copy link
Contributor

Closes #8956

iTwin Studio (light/dark):
image
image

display-test-app
image

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes AccuDraw UI color issues by updating text colors for input fields and buttons to improve visibility across light and dark themes.

Changes:

  • Updated default input field text color from white to muted text color for better theme compatibility
  • Changed unlocked lock button text color from muted to standard text color for improved contrast
  • Added focused state color handling for input fields with hardcoded white color
  • Fixed outline override for unfocused input fields using !important to prevent StrataKit CSS conflicts

Copy link
Contributor

@bbastings bbastings 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, how does the locked state of the HTMLButtonElements look (X, Y, Z, Distance, Angle)?

  • Need to run "rush extract-api" and "rush change".

@carlos-menezes
Copy link
Contributor Author

@bbastings Unchanged from our changes a few months ago:

image

@bbastings
Copy link
Contributor

@bbastings Unchanged from our changes a few months ago:

Yeah, was wondering how it looked on light theme though, will assume you tried it and it was acceptable. :)

Copy link
Contributor

@markschlosseratbentley markschlosseratbentley left a comment

Choose a reason for hiding this comment

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

LGTM

@bbastings
Copy link
Contributor

Does this need a backport? @mathieu-fournier

@mathieu-fournier
Copy link
Contributor

Does this need a backport? @mathieu-fournier

I dont think so, we released in prod some days ago and a backport would need to also be consumed by studio. We'll wait for studio to consume it first. Thanks for awsking.

@bbastings bbastings merged commit 265b44f into master Feb 6, 2026
15 checks passed
@bbastings bbastings deleted the cm/8956 branch February 6, 2026 20:44
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.

Floating Accudraw fields lacks contrast. Especially in light theme.

6 participants