Bug: Inconsistent header styling across Active Downloads, Recently Completed, and Requests tabs #72

Closed
opened 2026-05-28 17:59:17 +01:00 by Gandalf · 1 comment
Owner

Related Issue: #69 (Requests tab layout alignment)

Priority: Low
Status: Open


Description

After the layout improvements in #69, the card and list styling in the Requests tab now matches the Active Downloads and Recently Completed tabs. However, the tab headers remain visually inconsistent.

Current Inconsistencies:

  • Active Downloads header uses a specific font size, weight, color, and spacing.
  • Recently Completed header uses different styling (likely smaller or different color/weight).
  • Requests header has yet another style, creating a disjointed user experience.

This makes the interface feel less polished and professional, especially when switching between tabs.


Goal

Make the header styling (title, subtitle, icon, spacing, and typography) consistent across all three tabs:

  1. Active Downloads
  2. Recently Completed
  3. Requests

Suggested Approach

  1. Identify the common header component or styles used in:

    • .downloads-header
    • .history-header
    • .requests-header
  2. Create or update a shared header style (e.g., .tab-header or .section-header) that includes:

    • Consistent font size and weight
    • Consistent text color (using CSS variables)
    • Consistent bottom margin/padding
    • Optional icon or badge alignment
  3. Apply the unified header style to all three tabs.


Impact

  • Improves overall UI consistency and professionalism.
  • Reduces visual noise when navigating between tabs.
  • Small but noticeable polish improvement for users.

Suggested Labels

  • Kind/Enhancement
  • Priority: Low
  • Area/UI
  • Good First Issue

Cross-References

  • Follow-up to #69 (Requests tab layout alignment)
  • Part of ongoing UI consistency improvements

This is a low-effort, high-visibility polish task. It would be a good candidate for a quick win in the next minor release.

# **Related Issue:** #69 (Requests tab layout alignment) **Priority:** Low **Status:** Open --- ## Description After the layout improvements in **#69**, the **card and list styling** in the Requests tab now matches the Active Downloads and Recently Completed tabs. However, the **tab headers** remain visually inconsistent. ### Current Inconsistencies: - **Active Downloads** header uses a specific font size, weight, color, and spacing. - **Recently Completed** header uses different styling (likely smaller or different color/weight). - **Requests** header has yet another style, creating a disjointed user experience. This makes the interface feel less polished and professional, especially when switching between tabs. --- ## Goal Make the **header styling** (title, subtitle, icon, spacing, and typography) **consistent** across all three tabs: 1. Active Downloads 2. Recently Completed 3. Requests --- ## Suggested Approach 1. Identify the common header component or styles used in: - `.downloads-header` - `.history-header` - `.requests-header` 2. Create or update a shared header style (e.g., `.tab-header` or `.section-header`) that includes: - Consistent font size and weight - Consistent text color (using CSS variables) - Consistent bottom margin/padding - Optional icon or badge alignment 3. Apply the unified header style to all three tabs. --- ## Impact - Improves overall UI consistency and professionalism. - Reduces visual noise when navigating between tabs. - Small but noticeable polish improvement for users. --- ## Suggested Labels - `Kind/Enhancement` - `Priority: Low` - `Area/UI` - `Good First Issue` --- ## Cross-References - Follow-up to **#69** (Requests tab layout alignment) - Part of ongoing UI consistency improvements --- **This is a low-effort, high-visibility polish task.** It would be a good candidate for a quick win in the next minor release.
Gandalf added the Kind/BugArea/Frontend
Priority
Low
4
labels 2026-05-28 18:00:17 +01:00
Author
Owner

Resolved in commit b9c8c0b.

Resolved in commit b9c8c0b.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Gandalf/sofarr#72