awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
954 stars 188 forks source link

Standardize tables in the UI to conform to one style. #490

Closed PoeppingT closed 1 year ago

PoeppingT commented 1 year ago

This commit changes all tables in the admin UI to:

  1. contain ID, Created, and Modified fields. Id is first, Created and Modified are second to last and last, respectively
  2. all have no striped rows, rows that change color when you hover over them, and be responsive to input size
  3. all have clickable rows, which take you to the represented record
  4. all be sorted by Modified date ascending by default.

This commit also removes the unused MetricList components and changes the link to the Tenant page on the Onboarding view page to be an actual link with normal blue color and underline using the <a> tag.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

PoeppingT commented 1 year ago

System User details screen is showing the time zone abbreviation. Everything else looks consistent.

Nice catch, fixed