This fix addresses several layout issues to improve readability and density in patient detail tables.
Text that can potentially be multi-line now appears vertically centered, instead of top aligned.
Many rows are now smaller in height, improving overall density.
Before
After
Rows can now vary in height based on the length of text in specific fields. This allows smaller rows for greater density, but then aims to reduce need for scrolling when a specific row includes more text.
Before
After
Patient detail tables that defaulted to 100 rows were overwhelming, leading to excess scrolling. Tables now default to 25 rows. Together with their reduced row height, this makes them less overwhelming.
After
Many patient detail tables include erroneous sorting, primarily by date. This is because the sorts are treating the dates as strings rather than as dates. These sorts also do not seem needed, and so we have disabled sorting by these columns.
This fix addresses several layout issues to improve readability and density in patient detail tables.
Text that can potentially be multi-line now appears vertically centered, instead of top aligned.
Many rows are now smaller in height, improving overall density.
Rows can now vary in height based on the length of text in specific fields. This allows smaller rows for greater density, but then aims to reduce need for scrolling when a specific row includes more text.
Patient detail tables that defaulted to 100 rows were overwhelming, leading to excess scrolling. Tables now default to 25 rows. Together with their reduced row height, this makes them less overwhelming.
Many patient detail tables include erroneous sorting, primarily by date. This is because the sorts are treating the dates as strings rather than as dates. These sorts also do not seem needed, and so we have disabled sorting by these columns.