feat(dashboard): clarify monthly operational profit and 6-month total subtitle #169

Merged
yuris merged 2 commits from feat/168-dashboard-profit-subtitle into main 2026-09-30 08:56:47 +00:00
Owner

Closes #168.

What changed

  • apps/management/app/(dashboard)/page.tsx: replace standalone 6-month chip with responsive (Bulan ini) label matching Cards 3 & 4.
  • apps/management/app/(dashboard)/page.tsx: add 6-month total and average profit subtitle with clear newline separation on mobile (flex-col sm:flex-row).

Verified

pnpm verify:management passed (3/3 tasks: test, lint, typecheck; 26 test files passed, 506 tests).

Deviations

none

Deployment

Merging to main triggers .forgejo/workflows/build-publish.yml and deploys container to Dokploy production.

Closes #168. ## What changed - apps/management/app/(dashboard)/page.tsx: replace standalone 6-month chip with responsive `(Bulan ini)` label matching Cards 3 & 4. - apps/management/app/(dashboard)/page.tsx: add 6-month total and average profit subtitle with clear newline separation on mobile (`flex-col sm:flex-row`). ## Verified `pnpm verify:management` passed (3/3 tasks: test, lint, typecheck; 26 test files passed, 506 tests). ## Deviations none ## Deployment Merging to main triggers .forgejo/workflows/build-publish.yml and deploys container to Dokploy production.
feat(dashboard): clarify monthly operational profit and 6-month total subtitle
All checks were successful
Checks / test @garage/catalog (pull_request) Successful in 1m16s
Checks / test garage-store (pull_request) Successful in 1m21s
Checks / typecheck apps/management (pull_request) Successful in 1m36s
Checks / lint (biome) (pull_request) Successful in 11s
Checks / test garage (pull_request) Successful in 1m25s
Checks / typecheck apps/store (pull_request) Successful in 1m24s
7352e6667f
yuris left a comment

VERDICT: approve
The change matches #168: the monthly label mirrors Cards 3/4, the existing six-month series supplies total and average profit, and the subtitle stacks on mobile before switching to a desktop row. The PR reports pnpm verify:management passed; Forgejo CI has successful test jobs but management/store typechecks and Biome lint were still pending when reviewed. Wait for those checks before merging.

VERDICT: approve The change matches #168: the monthly label mirrors Cards 3/4, the existing six-month series supplies total and average profit, and the subtitle stacks on mobile before switching to a desktop row. The PR reports pnpm verify:management passed; Forgejo CI has successful test jobs but management/store typechecks and Biome lint were still pending when reviewed. Wait for those checks before merging.
Author
Owner

Merged to main in squash commit 53696bc6f3.

Merged to main in squash commit 53696bc6f38d9384f399eab448f0f22158ca4821.
yuris closed this pull request 2026-09-30 07:35:51 +00:00
yuris reopened this pull request 2026-09-30 08:41:44 +00:00
yuris merged commit a5251827e3 into main 2026-09-30 08:56:47 +00:00
yuris deleted branch feat/168-dashboard-profit-subtitle 2026-09-30 08:56:47 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/garage!169
No description provided.