Skip to content

Enhancement: Auto-scrolling Log View with Expand/Collapse Option, in TOPP workflow #228

Description

@jitendra-ky

Enhancement: Auto-scrolling Log View with Expand/Collapse Option

Description

Currently, run process logs are displayed as text directly on the pull page, requiring manual scrolling to view new logs. This can be inconvenient when tracking real-time logs.

Proposed Solution

  1. Encapsulate logs inside a scrollable box instead of displaying them directly on the pull page.
  2. Enable auto-scrolling so that new logs are always visible without manual intervention.
  3. Provide a toggle button to expand the log view to full-page or collapse it back into the scrollable box.

Benefits

  • Improves user experience by making logs more readable.
  • Reduces the need for constant manual scrolling.
  • Keeps the pull page cleaner and more organized.

Additional Context

This enhancement will make it easier for users to monitor real-time logs efficiently without losing track of new entries.

log_scroll_Recording.2025-04-04.144058.mp4

something like we saw in github-actions

gh_action_log_Recording.2025-04-04.144536.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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