Skip to content

feat(ui): support Progress custom format#95

Merged
wyf027 merged 3 commits into
mainfrom
codex/progress-format-2026-07-08
Jul 8, 2026
Merged

feat(ui): support Progress custom format#95
wyf027 merged 3 commits into
mainfrom
codex/progress-format-2026-07-08

Conversation

@wyf027

@wyf027 wyf027 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a format prop to Progress so consumers can customize visible progress text, matching mature component APIs.
  • Use string/number formatted output as the default aria-valuetext, while keeping explicit aria-valuetext as the override path for richer announcements.
  • Cover custom formatting in tests and update the VitePress example to use Tailwind layout classes.

Validation

  • GitHub Actions CI run 28908836271 passed for commit 6b4c78d5a4875490678d2495bb37156573cb21c4.
  • CI quality job passed: Install, Lint UI, Typecheck UI, Test UI, Build UI, Build docs.
  • Local npm run lint:ui, npm run typecheck:ui, npm run test:ui, and npm run build could not be executed because the local shell runner failed to create a process in this Codex environment.

@wyf027 wyf027 merged commit a5c7e49 into main Jul 8, 2026
1 check passed
@wyf027 wyf027 deleted the codex/progress-format-2026-07-08 branch July 8, 2026 03:18
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.

1 participant