Skip to content

[Frontend Revamp 13] Revamp goal tracker widget #85

@soomtochukwu

Description

@soomtochukwu

Description

Area: Frontend
Summary: Redesign goal progress with premium dense presentation
This issue comes from the additional audit report and should be handled as a tracked remediation item.
The current implementation either blocks production readiness, weakens maintainability, or leaves the product experience below the required standard.
The fix should be scoped, reviewed against existing project patterns, and verified with the relevant local commands.
Avoid unrelated refactors unless they are necessary to complete the acceptance criteria.

Requirements

  • Use semantic progress indication
  • Preserve target amount/date/status
  • Handle falling behind and ahead states distinctly

Acceptance Criteria

  • Progress is readable and accessible
  • Status colors meet contrast
  • Long goal names do not overflow

AI Implementation Prompt

AI code engineer prompt:
You are working in the dxmakers/smasage Next.js TypeScript frontend. Implement this issue: Redesign goal progress with premium dense presentation. Preserve existing behavior unless explicitly changed, use strict types, and follow the audit frontend revamp direction. Use Tailwind CSS and Framer Motion where UI interaction is required. Include or update tests where practical, run lint/build, and summarize any follow-up risks.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions