Skip to content

fix: UI polish and settings enhancements#17

Merged
jvsena42 merged 12 commits into
mainfrom
fix/ui-polish
Apr 2, 2026
Merged

fix: UI polish and settings enhancements#17
jvsena42 merged 12 commits into
mainfrom
fix/ui-polish

Conversation

@jvsena42
Copy link
Copy Markdown
Owner

@jvsena42 jvsena42 commented Apr 2, 2026

Summary

A collection of UI polish fixes and settings enhancements: improved translations, wardrobe empty state cleanup, bottom bar text styling, new body type option, and new settings fields for feedback and donations.

Changes

  • Replace "Guarda-roupa" with "Armário" in pt-BR translations (Android & iOS)
  • Hide FAB on wardrobe empty screen state (the empty state CTA button remains)
  • Use TextStyle for bottom bar tab label instead of individual text parameters
  • Add TALL_AND_FIT body type to BodyType enum with full string resource support
  • Add "Suggestions & Bugs" field in Settings linking to GitHub Issues
  • Add Bitcoin Lightning donation card in Settings with copy-to-clipboard
  • Add donation section to README.md

Test plan

  • Verify pt-BR translations show "Armário" instead of "Guarda-roupa" across all screens
  • Open wardrobe with no items and confirm FAB is hidden; add an item and confirm FAB appears
  • Check bottom bar tab labels render correctly on both phone and tablet
  • Open Settings > Profile and verify "Tall & Fit" appears in body type options
  • Tap "Suggestions & Bugs" in Settings and confirm it opens the GitHub new issue page
  • Tap the Lightning address in the donation card and confirm it copies to clipboard
  • Verify all the above on both Android and iOS

Checklist

  • ./gradlew detekt passes
  • Tested on Android
  • Tested on iOS
  • Updated documentation (if applicable)

@jvsena42 jvsena42 enabled auto-merge April 2, 2026 23:12
jvsena42 and others added 5 commits April 2, 2026 20:22
Extract AboutLinkRow to shorten AboutCard (LongMethod). Improve detekt
config for Compose: ignore LongMethod on @composable functions, allow
onTabSelected in UnusedParameter.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jvsena42 jvsena42 merged commit 6d72118 into main Apr 2, 2026
1 check passed
@jvsena42 jvsena42 deleted the fix/ui-polish branch April 2, 2026 23:58
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