I've never usually thought writing a blog about making tables would be a good idea
A Case Study of Complex Table Design
11–20 of 26 posts
Re: A Case Study of Complex Table Design
#12Re: A Case Study of Complex Table Design
#13Re: A Case Study of Complex Table Design
#14The images are so small it's hard to even tell what he is writing about. If you're going to write 1,200 words on your new table design that is only subtlety different to your old table design, maybe show said design at 100% of the size when you click on one of the images.
Ironically, if you make the window smaller, the images get bigger.
Re: A Case Study of Complex Table Design
#15Re: A Case Study of Complex Table Design
#16The font change seems like a wash to me. Notice how the decimal points and thousands separators for the balance column don't line up in either of the screenshots? A change that would actually improve readability would be to use tabular numbers , supported by both San Francisco and Inter.
[1]: https://practicaltypography.com/alternate-figures.html#tabul...
Re: A Case Study of Complex Table Design
#17The font change seems like a wash to me. Notice how the decimal points and thousands separators for the balance column don't line up in either of the screenshots? A change that would actually improve readability would be to use tabular numbers , supported by both San Francisco and Inter.
I suppose the real benefit is having a font available across all platforms. Inter appears to be a high quality typeface, and I appreciate its author for releasing it under an open license. [1] [2]
Re: A Case Study of Complex Table Design
#18I recently tried to design a table that had a sticky header row AND a sticky first column. I couldn't figure out a way that worked well on both desktop and mobile. All the solutions I found were janky in one form or another. Anyone have good tips for this?
A common solution, which qualifies as “janky”, is to render sticky rows in a element, completely separate from the itself. If I remember correctly, DataTables [1] takes this approach for its sticky headers. React Table [2] takes a similar approach, and actually abandons altogether by using elements for table body, rows, and cells.
[1]: https://www.datatables.net
[2]: https://react-table.js.org
I haven’t seen many solutions for sticky columns, but the least bad solution might also be a “janky” separate .