Skip to content

fix(expo): support themed SSO secondary buttons#723

Draft
swolfand wants to merge 2 commits into
mainfrom
sam/mobile-528-sso-buttons-use-primary-color-in-expo-native-ui
Draft

fix(expo): support themed SSO secondary buttons#723
swolfand wants to merge 2 commits into
mainfrom
sam/mobile-528-sso-buttons-use-primary-color-in-expo-native-ui

Conversation

@swolfand

@swolfand swolfand commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add a secondaryButton color token to Android UI theming and resolve it through light/dark/default theme colors.
  • Use secondaryButton for SSO/social and standard secondary button fills.
  • Derive secondary button text color from the secondary fill so dark auth backgrounds can still use white SSO buttons with readable labels.
  • Make the auth development-mode footer use the themed background instead of a hardcoded white background.

Linear

MOBILE-528

Validation

  • ./gradlew spotlessApply
  • ./gradlew :source:ui:compileDebugKotlin
  • ./gradlew :source:ui:testDebugUnitTest --tests 'com.clerk.ui.theme.ClerkThemeProviderTest'
  • ./gradlew :source:api:publishToMavenLocal :source:ui:publishToMavenLocal with signAllPublications() temporarily commented and then restored
  • Reinstalled the Expo native playground on Android and verified the SSO button text/footer visually on device

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.

1 participant