Skip to content

Modernize and polish About App screen UI - #303

Merged
hossain-khan merged 1 commit into
mainfrom
feature/about-app-screen-ui-improvements
Aug 15, 2026
Merged

Modernize and polish About App screen UI#303
hossain-khan merged 1 commit into
mainfrom
feature/about-app-screen-ui-improvements

Conversation

@hossain-khan

Copy link
Copy Markdown
Collaborator

Summary

This PR modernizes and refines the About App screen (AppInfoScreen.kt):

Key Changes

  • Hero Header: Polished header section with centered brand logo (TrmnlOrange), typography, and subtitle.
  • Application Details Card: Wrapped version and build type in an OutlinedCard with 16.dp rounded corners and subtle dividers.
  • Interactive Resource Links Card: Replaced standalone buttons with a unified list card featuring circular icon badges, titles, descriptions, and trailing forward chevrons (Icons.AutoMirrored.Filled.ArrowForward) for:
    • GitHub Repository
    • TRMNL Android Documentation
    • Official TRMNL Website
  • Footer: Added a clean open source attribution note.

Verification

  • Ran ./gradlew formatKotlin (code formatted according to project conventions)
  • Ran ./gradlew lintKotlin testDebugUnitTest --parallel --daemon (all tests and lints passed)
  • Ran ./gradlew assembleDebug (build succeeded)
  • Verified and tested on device with android run

@hossain-khan hossain-khan self-assigned this Aug 15, 2026
@hossain-khan
hossain-khan enabled auto-merge August 15, 2026 11:10
@hossain-khan
hossain-khan merged commit 7d71aa3 into main Aug 15, 2026
1 check passed
@hossain-khan
hossain-khan deleted the feature/about-app-screen-ui-improvements branch August 15, 2026 11:12
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