Skip to content

[Tablet] BadgesScreen uses fixed 3-column grid #80

Description

@9thLevelSoftware

Problem

BadgesScreen.kt uses a fixed column count that doesn't adapt to screen size.

Platforms Affected

  • ✅ Android tablets
  • ✅ iPads (iOS)

Affected Areas

Element Value Line
Grid columns GridCells.Fixed(3) ~114

Current Behavior

An 11" tablet in landscape has space for 5-6 badge columns, but forces a 3-column grid, creating massive wasted horizontal space and inefficient use of the display. Phones could also benefit from 2 columns for better visibility.

Expected Behavior

Grid should adapt column count based on available width.

Suggested Fix

Use GridCells.Adaptive(minSize = 100.dp) or GridCells.Fixed(if (screenWidthDp > 800) 5 else 3)

Priority

🟡 High - Badges screen is highly visible and currently wastes significant space on tablets.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions