Okay, I have published this. Note that the change I made to the HTML for the Chezs pieces is actually simpler than the tables you used to display the rest of the pieces. While you spread out information about a piece among multiple table rows, my modified code kept all the information about a piece together. Doing this makes the code easier to read, and it makes it easier to add new pieces. I will leave changing the rest of the code up to you as an exercise. It remains up to you whether you want to do it, but as I mentioned, it’s advantages do go beyond how is displays on phones.
Okay, I have published this. Note that the change I made to the HTML for the Chezs pieces is actually simpler than the tables you used to display the rest of the pieces. While you spread out information about a piece among multiple table rows, my modified code kept all the information about a piece together. Doing this makes the code easier to read, and it makes it easier to add new pieces. I will leave changing the rest of the code up to you as an exercise. It remains up to you whether you want to do it, but as I mentioned, it’s advantages do go beyond how is displays on phones.