Skip to content

KNOX-3291 - Fix modern theme 'Sign In' button style#1192

Merged
hanicz merged 3 commits intoapache:masterfrom
hanicz:KNOX-3291
Mar 31, 2026
Merged

KNOX-3291 - Fix modern theme 'Sign In' button style#1192
hanicz merged 3 commits intoapache:masterfrom
hanicz:KNOX-3291

Conversation

@hanicz
Copy link
Copy Markdown
Contributor

@hanicz hanicz commented Mar 30, 2026

KNOX-3291 - Fix modern theme 'Sign In' button style

What changes were proposed in this pull request?

  • Fixed Hover Color Conflict
  • Removed Green Border
  • Fixed Green "Flash" when Disabled
  • Fixed Spinner Alignment
  • Fixed Green "Flash" when user hit enter instead of clicking
  • Changed login page background color to grey

How was this patch tested?

Tested locally on up-to-date Chrome and Firefox

Integration Tests

N/A

UI changes

Old button while hovered:
image

New button while hovered and background:
image

No hover
image

Spinner
image

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 30, 2026

Test Results

7 tests   7 ✅  1s ⏱️
1 suites  0 💤
1 files    0 ❌

Results for commit 96f4107.

♻️ This comment has been updated with latest results.

Copy link
Copy Markdown
Contributor

@moresandeep moresandeep 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, there is a green line in the first image, i am assuming that is not how it actually renders but a issue with screenshot.

@hanicz
Copy link
Copy Markdown
Contributor Author

hanicz commented Mar 31, 2026

Looks good, there is a green line in the first image, i am assuming that is not how it actually renders but a issue with screenshot.

Thats the 'before' image. It had that bug when the button was hovered.

Copy link
Copy Markdown
Contributor

@lmccay lmccay left a comment

Choose a reason for hiding this comment

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

LGTM
+1

@hanicz hanicz merged commit 811e7ed into apache:master Mar 31, 2026
3 checks passed
moresandeep pushed a commit to moresandeep/knox that referenced this pull request Mar 31, 2026
* KNOX-3291: Fixed modern theme 'Sign In' button style

* KNOX-3291: Fix green 'Flash' when on SIgn In button when enter is used

* KNOX-3291: Changed background color to grey
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.

3 participants