Skip to content

GitLab Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
GitLab
GitLab
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 35,773
    • Issues 35,773
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 1,240
    • Merge Requests 1,240
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Metrics
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #206936

Closed
Open
Opened Feb 17, 2020 by Dov Hershkovitch@dhershkovitch👀Developer

When using the log explorer some of the controls disappear

Problem

In #198050 (closed), we implemented pagination and infinite scroll to allow the user to scroll through all entries in their selected range.

  1. Currently, the breadcrumbs and the Elasticsearch alert message disappear if there's a long page of logs. We need to make sure that the breadcrumbs and the Elasticsearch alert are fixed on the page (unless, of course, the user dismisses the alert).

  2. We hijack the scroll and take the user to the bottom of the page so they can see the most recent log entry. This experience is not ideal. Instead, we should make the height of the terminal window fixed (taking up the full height of the screen), and allow the user to scroll within that fixed area. This will ensure that the UI will behave consistently regardless of whether there are 10 or 300 lines of logs to view.

VIDEO OF THE CURRENT BEHAVIOR

Proposal

  • Make sure the breadcrumbs and the Elasticsearch alert message don't disappear and are always present on the page.
  • Make the height of the terminal window fixed (taking up the full height of the screen), and allow the user to scroll within that fixed area.
Edited Nov 16, 2020 by 🤖 GitLab Bot 🤖
Assignee
Assign to
12.10
Milestone
12.10 (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: gitlab-org/gitlab#206936