Skip to content

Review: table styles #2241

@maxagin

Description

@maxagin

I have reviewed the EXPs table and would like to share with you some comments.
I will be referring to this Figma file

TODO

  • Add tooltips to checkboxes and stars
  • Hide the right border of the hovered first cell after the horizontal scroll is activated and the shadow appears
  • Increase the workspace row height
  • Take off table header right closing line
  • Update on-hover header separator line background color
  • Take off the first cell's right border when the cell is sticky
  • Selected first cell does not have a shadow when scrolled horizontally
  • Keep checkpoint lines on top of the row border
  • Update the view background color
  • Inconsistent borders on head cells vs body cells
  • Remove sticky section bottom border after the vertical scroll is activated
  • Keep the resize icon and the vertical line (resize indicator) visible during column resize
  • Header cell resizer bar doesn't always reach the top of a cell
  • Remove the EXP name from being a toggle
  • When star an experiment the weird progress lines show on the sidebar. (Bug?)

Hint/Tooltip

  • Add hint "Add/Remove to plots" (maybe different wording) when the EXP's circle has hovered
  • Hints like Select, Add Star and similar. The text is too big. Try to make it the same as when you hover on the Experiments tab
  • Hints need to be closer to the cursor
  • Hints do not need to have a triangle at the top

Row

  • Update row selection styles
  • A number of hidden element indicators (circle with the number) styles for rested and selected row states
  • There is a little spacing between the elements in the design, for example, checkbox and star, it is important to show the user where the active area ends and where the new starts
  • Chevron on hover - cursor pointer
  • The table's last row does not need a button border
  • Checkbox and star styles when the row selected

Context menu

  • All context menus need to appear on the right side of the target point.
    The context menu is usually placed on the right/bottom side of the mouse click unless it is close to the right age of the screen, then it will appear on the left side. However, in VSCode it seems like always on the right side, but we can do it correctly I think.
  • Remove the triangle (on top) from the context menus

Metadata

Metadata

Labels

A: experimentsArea: experiments table webview and everything relatedbugSomething isn't workingpriority-p1Regular product backlog🔍 reviewA placeholder issue to review certain part of the product or story

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions