Skip to content

feat(applications): redesign list view, immediate bulk updates, drop summary cards#543

Merged
Ar1anit merged 1 commit into
mainfrom
feat/applications-list-redesign
Jun 1, 2026
Merged

feat(applications): redesign list view, immediate bulk updates, drop summary cards#543
Ar1anit merged 1 commit into
mainfrom
feat/applications-list-redesign

Conversation

@Ar1anit
Copy link
Copy Markdown
Collaborator

@Ar1anit Ar1anit commented Jun 1, 2026

Summary

Redesigns the /applications list view (closes #181) and adds two follow-up fixes.

Changes

  • Redesigned applications list — gradient header, status pill tabs with counts, sort + table/cards view toggle, sticky bulk-action bar (bulk status change + bulk delete), polished pagination.
  • Bulk status changes now reflect immediatelyStatusDropdown previously seeded its local state from currentStatus only on mount and never re-synced, so a bulk update only appeared after switching tabs (which forced a remount). It now syncs via useEffect on currentStatus.
  • Removed the large summary cards row — the status pill tabs already surface per-status counts, so the big cards were redundant.

Testing

  • pnpm lint — clean (0 errors, 0 warnings)
  • pnpm build — succeeds

…ummary cards

StatusDropdown now syncs its local state when currentStatus changes, so bulk status updates appear without switching tabs. Removed the large summary cards row from the applications list.
@Ar1anit Ar1anit merged commit b988c06 into main Jun 1, 2026
5 checks passed
@Ar1anit Ar1anit deleted the feat/applications-list-redesign branch June 1, 2026 17: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.

Redesign: Applications List (/applications)

1 participant