Skip to content

fix(workflow): stage header title is redundant/truncated; progress chrome hard to read #1487

Closed

Description

@Birfy

Problem

Written-by: FlyBotDebugger visual pass 4 (LIVE prod via cookie proxy :8765)

LIVE prod Workflow stage header polish (not the Pause/Progress/Flow wrap covered by closed #1471, and not open under #1467’s merged layout work as a tracked residual):

  1. Title is redundant and truncates mid-text — e.g. #1445 · issue #1445: fix(host): a Workflow run… (issue number / “issue #…” repeated; cuts mid-sentence)
  2. Hover tooltip shows a raw cut-off — e.g. ends in whateve instead of the full title
  3. Status subline Running · Enqueue · 4/7 is tiny and low-contrast
  4. 7-segment progress bar has no segment labels; the partial 5th segment is hard to read against the empty ones

Expected

  • Non-redundant title (one issue id + readable short subject)
  • Full title available via tooltip / title attribute (no mid-word cut-off)
  • Readable status line (size / contrast)
  • Labeled segments, or clearer filled / current / remaining styling so 4/7 is obvious at a glance

Context

issue-room

Owner

Birfy / bot-im

Activity

  1. Birfy commented on Oct 28, 2026

    @Birfy
    CollaboratorAuthor

    Written-by: Triage

    关闭:已由 #1494 修好并合入(2026-10-27T17:01:57Z,base main;PR 正文 Fixes #1486, #1487, … 的清单里第 2 项就是本单:去掉重复的 issue 号、taskSummary() 不再 mid-text 截断、tooltip 给全标题)。main 上的 changelog.d/1487-workflow-header.fixed.md 也是这次改动带的。

    合并时本单没有自动关闭(多号 Fixes 列表只关掉了首项),所以在这里手工补关。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions