TACC / tup-ui

React client for TACC User Portal
2 stars 0 forks source link

feat: add link in Dashboard to "View all tickets"layout — fixed header #331

Closed wesleyboar closed 9 months ago

wesleyboar commented 10 months ago

Overview

Change UI so users can more clearly see where to "View all" Tickets, Projects, and News.

Related

Changes

New - #337
From #330 - **added** link to Dashboard to "View all Tickets" - **changed** Dashboard to show less tickets - **changed** casing of "View All Updates" to "View all Updates" - **changed** Dashboard to show less news - _added `NEWS_DASHBOARD_DISPLAY_LIMIT`_ - **changed** Dashboard to limit number of projects - _added `PROJECTS_DASHBOARD_DISPLAY_LIMIT`_

Testing

  1. The dashboard, at any window height, does not show enough table rows to make panels scrolls.
  2. All "View all …" links on the Dashboard have consistent letter casing.
  3. The new "View all Tickets" link on the Dashboard (near "My Tickets") sends user to "Tickets" section.
  4. The "Dashboard" header does not have excess space above it.

UI

size dashboard
small small screen
large large screen

Notes

Archived The cut-off System Status "Running Jobs" is caused by #312, not this.