Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: use Apple Human Interface Guidelines for OAuth theming #1

Merged
merged 2 commits into from
Apr 5, 2022

Conversation

davwheat
Copy link
Collaborator

@davwheat davwheat commented Apr 5, 2022

It sticks out a little bit, compared to the other buttons, but that's because those don't comply with their own branding styles.

Supports light and dark theme, as well as the icon buttons.

image
image

@davwheat davwheat requested a review from imorland April 5, 2022 10:11
@davwheat davwheat self-assigned this Apr 5, 2022
@davwheat davwheat changed the title style: use Apple Human Interface Guidelines for OAuth styling fix: use Apple Human Interface Guidelines for OAuth theming Apr 5, 2022
@davwheat
Copy link
Collaborator Author

davwheat commented Apr 5, 2022

It might be worth PR-ing some styling changes to FoF OAuth to left-align the button text and reduce the spacing between the icon and text. This is the suggested way to handle stacking icons above each other from Apple's developer docs.

@imorland imorland merged commit 8e2861b into master Apr 5, 2022
@imorland imorland deleted the dw/styling branch April 5, 2022 10:20
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.

2 participants