Currently, table counters are present for some, but not all tables in Dawson. We would like to add table counters to every table, and standardize the styling, to:
“Counter” label: Semi-bold font weight
Number: Regular font weight
Anchored to the right side of the table and the right side of the screen. When the screen is resized, the table counter stays on the right side of the screen, above the table, even when the table disappears.
The distance between the table counter and the table should be approximately 20-24 pixels and aligned with the bottom of filters (when filters are present).
Model example from the Trial Sessions Calendared tab:
Model resized example from the Trial Sessions Calendared tab :
Pre-Conditions:
None
Acceptance Criteria:
[ ] Table counters have been added to all tables
[ ] Table counter labels have a semi-bold font weight
[ ] Table counter numbers have a regular font weight
[ ] Table counters are anchored to the right side of the screen and remains anchored regardless of resizing the window
[ ] The distance between the table counter and table is approximately 20-24 pixels
[ ] If filters are present, table counter is bottom aligned with the filters
[ ] If buttons are present next to the table counter, button and table counter are bottom aligned
Determine if user documentation needs to be updated (Tenille): Y / N
Pain Avoided/Frustration Saved:
Users have a consistent experience in Dawson.
Breadth/Pervasiveness of Problem:
Table counters are missing for some tables, or have inconsistent formatting throughout Dawson.
Complexity of Problem (Low, Medium, High) and Why it's Complex:
Low
As a Dawson user, I need a consistent counters for every table in Dawson, so I can quickly see how many records are in a table.
Here is the Google Doc with the pattern, and instances.
Currently, table counters are present for some, but not all tables in Dawson. We would like to add table counters to every table, and standardize the styling, to:
Model example from the Trial Sessions Calendared tab:
Model resized example from the Trial Sessions Calendared tab :
Pre-Conditions:
None
Acceptance Criteria:
Determine if user documentation needs to be updated (Tenille): Y / N
Pain Avoided/Frustration Saved: Users have a consistent experience in Dawson.
Breadth/Pervasiveness of Problem: Table counters are missing for some tables, or have inconsistent formatting throughout Dawson.
Complexity of Problem (Low, Medium, High) and Why it's Complex: Low