Frontend Issue 12: Final UI Polish And Theme Review #28

Open
opened 2026-05-19 02:28:04 -05:00 by null · 0 comments
Owner

Goal

Review the completed Forgejo/Git Projects UI end-to-end and make it fit Pipeline's modern dark-default theme.

Scope

  • Review all Git Projects pages, repository admin pages, issue lists, board panels, close dialogs, and dashboard widgets.
  • Align spacing, colors, empty states, loading states, table density, focus states, and responsive behavior.
  • Ensure dark mode is the default and light mode remains readable.
  • Ensure UI copy says Pipeline and Git Projects consistently.

Acceptance Criteria

  • Git Projects UI feels consistent with Pipeline's dashboard and admin surfaces.
  • No hard-coded light-only table surfaces remain in new Git Projects UI.
  • Text does not overflow on mobile or narrow desktop widths.
  • Empty, loading, error, success, and destructive states are visually polished.
  • Close issue dialog is clear and not alarming beyond the action's real risk.
  • Verified in both dark and light modes.
  • npm run lint and npx tsc --noEmit pass.

Out Of Scope

  • New backend behavior, New product features, Broad redesign outside Git Projects.
## Goal Review the completed Forgejo/Git Projects UI end-to-end and make it fit Pipeline's modern dark-default theme. ## Scope - Review all Git Projects pages, repository admin pages, issue lists, board panels, close dialogs, and dashboard widgets. - Align spacing, colors, empty states, loading states, table density, focus states, and responsive behavior. - Ensure dark mode is the default and light mode remains readable. - Ensure UI copy says Pipeline and Git Projects consistently. ## Acceptance Criteria - Git Projects UI feels consistent with Pipeline's dashboard and admin surfaces. - No hard-coded light-only table surfaces remain in new Git Projects UI. - Text does not overflow on mobile or narrow desktop widths. - Empty, loading, error, success, and destructive states are visually polished. - Close issue dialog is clear and not alarming beyond the action's real risk. - Verified in both dark and light modes. - `npm run lint` and `npx tsc --noEmit` pass. ## Out Of Scope - New backend behavior, New product features, Broad redesign outside Git Projects.
null added the
forgejo
frontend
polish
labels 2026-05-19 03:32:03 -05:00
Sign in to join this conversation.
No description provided.