-
Notifications
You must be signed in to change notification settings - Fork 1
Primary, Secondary and Tertiary Buttons v59 #495
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the button styling to match the v59 design specifications from Figma. The changes introduce a new gradient-based visual style for primary buttons with shadow effects and refined color values across the theme.
Key changes:
- Updated gray color palette values for improved visual consistency
- Implemented new primary button styling with gradient backgrounds and shadow effects
- Replaced alpha-based disabled states with ColorFilter.tint for better color consistency
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| Colors.kt | Updated gray color palette values and added Gray7 to support new design system |
| Modifiers.kt | Added primaryButtonStyle modifier with gradient backgrounds, shadow, and border effects |
| Button.kt | Refactored button components to use new styling system with ColorFilter instead of alpha for disabled states |
| ShowMnemonicScreen.kt | Removed hardcoded color parameter to use default button styling |
ovitrif
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tAck

FIGMA
Description
This PR update the Primary, Secondary and Tertiary Buttons to v59. The other components. will be updated in other PR
Preview
QA Notes