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.1k stars 1.72k forks source link

Provide more Login 'Display' Options #3896

Closed benarent closed 4 months ago

benarent commented 4 years ago

Feature Request

We currently provide a range of Display Options for Teleport

image

https://github.com/gravitational/webapps/blob/39022cc357e64d5713473b88df690a3f59ff4607/packages/shared/components/ButtonSso/utils.js#L21

It would be good to provide support for custom icon / login buttons for

kimlisa commented 3 years ago

@klizhentas do we need to go through a design process for this? else i propose the following:

Ignore the colors of the icon image shown below. The coloring of buttons will remain the same format: the branding color will be the button's bgColor and white icons.

update google icomoon icon: image

add auth0 icomoon icon: image

onelogin icon isn't available in icomoon, but they have it on their website with exact colors used: https://www.onelogin.com/press-center/press-kit

okta doesn't have a small icon, its just okta so i'm not sure how to go about including this one: https://www.okta.com/press-room/media-assets/logos/ We can do a bolded letter o? or is that violating a rule? Or we can let it remain the same as shown in issue's image

benarent commented 3 years ago

I ran into this again today, so did https://github.com/gravitational/teleport/issues/7325 & https://github.com/gravitational/teleport/issues/3896 .

zmb3 commented 4 months ago

Closing in favor of #36883