The table component presented quite a challenge to design in a user friendly way, especially on mobile sizes, and in the course of a year we went through a number of different functionalities.
The challenge was to create a component that is intuitive both in the back end for content creators and front end users.
Two separate versions of the table component were created, one with a horizontal key and one with a vertical.