gravitational / teleport

The easiest, and most secure way to access and protect all of your infrastructure.
https://goteleport.com
GNU Affero General Public License v3.0
17.4k stars 1.74k forks source link

Fix UI issues after introducing new button design system #43663

Closed bl-nero closed 2 months ago

bl-nero commented 3 months ago

This PR:

Caveat: since we are abandoning button capitalization, existing SSO buttons may look weird for those who have all-lowercase names of their SSO connectors. We may need to issue an announcement to our users about using the displayName connector property to fix this.

Before After
Screenshot 2024-07-03 at 11 45 05 Screenshot 2024-07-03 at 11 45 14
Screenshot 2024-07-03 at 11 49 24 Screenshot 2024-07-03 at 11 49 34
Screenshot 2024-07-03 at 11 51 04 Screenshot 2024-07-03 at 11 51 10
Screenshot 2024-07-03 at 11 55 12 Screenshot 2024-07-03 at 11 55 22
Screenshot 2024-07-03 at 12 05 15 Screenshot 2024-07-03 at 12 05 21
Screenshot 2024-07-03 at 12 20 33 Screenshot 2024-07-03 at 12 29 15
Screenshot 2024-07-03 at 16 39 29 Screenshot 2024-07-03 at 16 40 14

Closes https://github.com/gravitational/teleport/issues/43175

github-actions[bot] commented 2 months ago

The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with changelog: followed by the changelog entries for the PR.