Skip to content

Conversation

@jvsena42
Copy link
Member

@jvsena42 jvsena42 commented Dec 11, 2025

🎨 Feature: Apply v59 Numpad Design

📝 Summary of Changes

This PR implements the design updates from v59 of the Bitkit Wallet, specifically applying the new aesthetic and layout to the Numpad component across all relevant screens.

🔗 Resources

  • Design Reference (Figma): FIGMA
Numpad Preview 1 Numpad Preview 2 Numpad Preview 3 Numpad Preview 4

🧪 QA Notes

Please verify the following:

  1. Visual Check: The Numpad appearance correctly matches the v59 design.
  2. Functionality: Navigate to the screens below and test the Numpad's click events to ensure correct input handling.

Screens to Test:

  • SpendingAdvancedScreen
  • SpendingAmountScreen
  • ExternalAmountScreen
  • SendAmountScreen

@jvsena42 jvsena42 changed the title fix: apply v59 style fear: NumberPad v59 design Dec 11, 2025
@jvsena42 jvsena42 changed the title fear: NumberPad v59 design feat: NumberPad v59 design Dec 11, 2025
@jvsena42 jvsena42 changed the title feat: NumberPad v59 design feat: Numpad v59 design Dec 12, 2025
@jvsena42 jvsena42 self-assigned this Dec 12, 2025
@jvsena42 jvsena42 marked this pull request as ready for review December 12, 2025 11:45
@jvsena42 jvsena42 requested a review from Copilot December 12, 2025 11:45
Copy link
Contributor

Copilot AI left a 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 Numpad component to match the v59 design specifications, focusing on visual styling and button layout improvements.

Key Changes:

  • Refactored NumberPadActionButton to use Material3 Button and OutlinedButton components with updated styling
  • Modified ReceiveQrScreen button layout to use equal weight distribution across action buttons

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
NumberPadActionButton.kt Replaced Surface-based button with Material3 Button/OutlinedButton, updated styling with new padding, height, and shape values
ReceiveQrScreen.kt Added weight modifiers to buttons for equal distribution and wrapped copy button in Box

Base automatically changed from fix/primary-bt-width to chore/update-deps December 12, 2025 19:00
@ovitrif ovitrif force-pushed the feat/numpad-button-v59 branch from b902fdc to 5095067 Compare December 12, 2025 19:25
@ovitrif ovitrif merged commit e9f9483 into chore/update-deps Dec 12, 2025
8 of 13 checks passed
@ovitrif ovitrif deleted the feat/numpad-button-v59 branch December 12, 2025 19:28
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.

3 participants