Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: Investigate alternative designs for Log Records Table #97

Open
10 tasks
kevin-pierce opened this issue Jun 6, 2023 · 0 comments
Open
10 tasks
Labels
Homepage Features related to the homepage

Comments

@kevin-pierce
Copy link
Contributor

Summary

blocked by designs

Currently, the table for the log records sufficiently stores the current information included in each row. However, with the addition of the action button + the tags column, there may be issues with spacing within the table.

As observed in the following screenshot, we don't have much room to play around with.
Screen Shot 2023-06-05 at 10 11 32 PM

The purpose of this ticket is to look into restructuring the log record rows into two variants:

  • "Reduced" view ; this would be rendered on the homepage, and these rows would have truncated fields (in order to maximize space usage)
  • "Expanded" view ; as an action item for a given row, we should be able to open a modal that displays all fields for the given row in "expanded" format

Goals

  • Goal 1
  • Goal 2
  • Goal 3

Implementation

Design Action Items:

  • Implement new designs for "shortened" log record rows + action button
  • Implement new designs for expanded log record modal view
  • Revise max col widths for each column in log record row

Developer Action Items:

  • Implement action button with expanded view option
  • Implement modal for viewing expanded log record
  • Adjust FE for log record component to strictly adhere to max-widths
  • Implement truncation utils for table fields
@kevin-pierce kevin-pierce added front-end involves front-end work Homepage Features related to the homepage labels Jun 6, 2023
@Safewaan Safewaan removed the front-end involves front-end work label Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Homepage Features related to the homepage
Projects
None yet
Development

No branches or pull requests

2 participants