Hi,
thanks for your post, and sorry for the trouble.
The cause for this mainly is that your table’s data does not give the browser enough flexibility to work with. For example, the green buttons in the first column are configured (by the CSS code in the theme) to always be shown in one line of text. That means that the buttons will get rather wide, instead of showing the button text in two or more lines of text.
Then, in the second column, you are using long URL links in some cells, which the browser then treats as one very long word, without word wrapping or hyphenation.
This means that the first and second column, as defined by their content, get very wide, and then there’s just not enough space left for the third column. The browser then has to show it spread out into the sidebar.
I see two options here: You could allow line breaks in the button text, by adding this to the “Custom CSS” textarea on the “Plugin Options” screen of TablePress:
.tablepress input[type="button"] {
white-space: normal;
}
Or, you could allow automatic line breaks in the second column, with
.tablepress-id-74 .column-2 {
word-break: break-word;
}
Regards,
Tobias