Skip to content

Improve schedule status pills - #3985

Open
tegan-temporal wants to merge 12 commits into
mainfrom
tegan/badge-updates
Open

tegan-temporal wants to merge 12 commits into
mainfrom
tegan/badge-updates

Conversation

@tegan-temporal

@tegan-temporal tegan-temporal commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Description

  • Use font-sans for badges and chips

  • Improve badge and chip sizing.

  • Distinguish paused/running schedules on schedules list page and workflow list page

  • Show delay/task-failure indicators on recent runs using visibility data.

  • Avoid links to runs missing from visibility and remove the misleading “All Time” count label (since it's actually the counts from visibility, not all time).

Screenshots

Showing workflow delayed / task failure extensions on the schedules recent runs:
Screenshot 2026-10-06 at 4 26 53 PM

Showing the paused extension in the Schedules list view
Screenshot 2026-10-06 at 4 16 19 PM

Closes https://linear.app/temporal/issue/FE-1008/improve-status-pill-colors-on-scheduled-runs-page

@tegan-temporal
tegan-temporal requested a review from a team as a code owner October 6, 2026 23:15
@vercel

vercel Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
holocene Ready Ready Preview Oct 7, 2026 10:08pm UTC

Request Review

@tegan-temporal

Copy link
Copy Markdown
Contributor Author

@bilal-karim in the ticket you mentioned 10px font size. we have size="sm" variant for badges that already uses 10px font-size. size="md" uses 12px. Did you want size="md" to use 10px as well? if so does the font size of size="sm" shrink further?

Comment thread src/lib/components/schedule/schedule-status-badge.svelte Outdated
Comment thread src/lib/io/badge-count/badge-count.svelte
Comment thread src/lib/io/badge-status/badge-status.svelte
@bilal-karim

Copy link
Copy Markdown
Member

@bilal-karim in the ticket you mentioned 10px font size. we have size="sm" variant for badges that already uses 10px font-size. size="md" uses 12px. Did you want size="md" to use 10px as well? if so does the font size of size="sm" shrink further?

After reviewing, let's stick to what you have in this PR.

@bilal-karim bilal-karim left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving, but let's also make sure the pattern carries through to Workflows.

Comment thread src/lib/components/workflow/workflow-status-badge.svelte
Comment thread src/lib/components/workflow/workflow-status-badge.svelte Outdated
Comment thread src/lib/components/schedule/types.ts Outdated

This branch was successfully deployed

1 active deployment
Preview — bf766b0e Deployed Oct 7, 2026 by vercel[bot]
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.

3 participants