Login  Register

Re: Media Queries

Posted by GregChapman on Oct 17, 2016; 9:16am
URL: https://support.nabble.com/Media-Queries-tp7597404p7597419.html

I agree that there's no doubt that people, these days, need a "mobile-friendly" platform.

The trouble is that Nabble is largely built using HTML tables and, these are built on a row-by-row basis, with rows being divided into cells. You could say that to HTML table columns are a curious intellectual by-product of the table structure. You need add specific code to tell HTML that a particular table has entire columns that need consideration.

Even though the need to display a column in bold (perhaps because it contains row headings), or in alternating colours (to make it easier to read), or to be removed from the display (because certain data is not relevant to a particular need) are common enough requirements, it still requires that the appropriate code is added to define a table column as having any relevance at all.

That's the feature that the missing < colgroup> and < col> tags allow you to define.

Without those tags being present in the HTML you have no "hooks" on which to hang the styling, the CSS code, that says display this column in a certain colour, or make it bold, or remove it from the display entirely.

No amount of playing with IDs and classes on other tags will allow you to control an entire column - except by applying the styling to an individual cell in each row.

It seems that the developers of Nabble have opted not to update Nabble to allow for the modern environment and for a time at least, were working on developing a completely new forum at Blazma.com, (It abandoned the table structure and was built using divisions and lists which provides much greater flexibility, allowing list items to be displayed side by side and to break at different points depending on screen width) but as I reported in May, that seems to have fallen by the wayside.
Volunteer Helper - but recommending that users move off the platform!
Once the admin for GregHelp now deleted.