Skip to content

feat(gastown): simplify town overview header cards#3679

Merged
eshurakov merged 2 commits into
Kilo-Org:mainfrom
IamCoder18:feat/gastown-simplify-header-cards
Jun 8, 2026
Merged

feat(gastown): simplify town overview header cards#3679
eshurakov merged 2 commits into
Kilo-Org:mainfrom
IamCoder18:feat/gastown-simplify-header-cards

Conversation

@IamCoder18
Copy link
Copy Markdown
Contributor

Summary

Updated apps/web/src/app/(app)/gastown/TownListPageClient.tsx to clean up the top stat card row on the Gas Town overview. Removed the Mode, Core, and Promise cards, which provided misleading or non-actionable information. Kept only the Towns count, moved the New Town button to sit alongside it on the right, and improved the loading state for the count.

Closes #3678

Verification

  • Visually verified /gastown in the dev build and confirmed the header reads correctly with the single Towns card and aligned CTA.

Visual Changes

Before

before_1 before_2

After

after_1 after_2

Reviewer Notes

No functional or backend changes. This is a UI-only cleanup. The removed cards had no connected state or behavior.

@eshurakov eshurakov enabled auto-merge (squash) June 4, 2026 20:40
@kilo-code-bot
Copy link
Copy Markdown
Contributor

kilo-code-bot Bot commented Jun 4, 2026

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Executive Summary

UI-only cleanup removing three static/misleading stat cards (Mode, Core, Promise) from both personal and org gastown overview headers; no logic, security, or performance issues in the changed code.

Files Reviewed (2 files)
  • apps/web/src/app/(app)/gastown/TownListPageClient.tsx
  • apps/web/src/app/(app)/organizations/[id]/gastown/OrgTownListPageClient.tsx

Reviewed by claude-4.6-sonnet-20260217 · 186,103 tokens

Review guidance: REVIEW.md from base branch main

@eshurakov
Copy link
Copy Markdown
Contributor

Mirrored into #3794 from a trusted repository branch so Vercel can build it. The replacement PR preserves the commit authorship from this PR head and points back here for original community attribution/review context.

@eshurakov eshurakov merged commit 19dda48 into Kilo-Org:main Jun 8, 2026
29 of 30 checks passed
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.

Reduce top-bar stat cards on the Gas Town overview to only useful information

2 participants