Skip to content

⭐ Maybe show action items in a more dynamic way. #178

@eonist

Description

@eonist

Specs:

  • Actions list should be scrollable. showing last 10 actions that ran
  • a more button at the bottom of 10 items if there are more items. fetches more items. like 10 more etc.
  • Ditch the "active jobs section"? yes if we can make the "actions" reveal the current running job etc so main view only has "Actions" section + settings button, and local system section. and close button?
  • dot-indicator: green: success, yellow: in_progress, red: failed. gray: canceled
  • dot-indicator: shows pie-chart like progress for steps. 5/10 done? half mood. 3/12 quarter pie. 10/10 full circle
  • if there are multiple active jobs in a single action. show them all in the active mode row.

Idle mode:

  1. dot-indicator - sha - title - started - elapsed-time - cur job / tot job - status

Active mode:

  1. dot-indicator - sha - title - started - elapsed-time - cur job / tot job - status
  2. if a job is active. show it under the first text: dot-indicator - title - cur-step-title - cur-step / total-step(3/8) - elapsed time

Notes

  1. I like the idea of the runners in the main view. we could only show active ones. because systems might have 10s-100s. but only so many are active at any point in time etc. So we hide the entire section when nothing is running etc. ref : ⭐ Maybe show action items in a more dynamic way. #178 (comment)

  2. I also love the ↳ indicator from the actions to the jobs (⭐ Maybe show action items in a more dynamic way. #178 (comment))

  3. I love the simplified Local system section, but lets place it as the top section (⭐ Maybe show action items in a more dynamic way. #178 (comment))

Final designs

#178 (comment)

and

#178 (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