Avoid use of non-classes elements in display pages
|Reported by:||dmartinc||Owned by:|
In events such as:
look bad compared to the old version:
In this event, the creator probably pasted HTML into the description editor of the old version some time ago, and then kept on cloning the events. The description HTML has <h1> tags. <h1> tags are used by Indico for the meeting title, which is given a white color through common.css with a rule for all the h1 elements. In the old indico however, the CSS color for <h1> was black.
Whether this is a good way of managing a meeting or not, it would be nice if we did not use <h1> elements and similar in the display pages and instead used <span> or <div> elements with a class. This will require modifications in each of the concerned layout's XSL and CSS files, but it will avoid collisions between the Indico-generated HTML and the user-generated HTML in the description or other fields.