No longer supported/outdated, closing - feel free to open a MR if applicable.
The field descriptions in forms are wrapped with a small
tag.
small
tags may only contain Phrasing content (see for example https://developer.mozilla.org/en-US/docs/Web/HTML/Element/small).
Allowed HTML tags for field descriptions are:
<a> <b> <big> <code> <del> <em> <i> <ins> <pre> <q> <small> <span> <strong> <sub> <sup> <tt> <ol> <ul> <li> <p> <br> <img>
.
Several of those are not Phrasing content, e.g. <ol>
, <ul>
and <li>
.
So this can lead to invalid HTML (though browsers will adjust the invalid HTML like inserting implicit closing tags).
<ul>
and <li>
tags.missing </small> before <li>
inserting implicit <small>
Change <small>
tags to <div class="small">
in the form templates:
There is already scss/css for .small
(same as for tag <small>
: font-size: $small-font-size; }
), so that would not change the appearance.
Create patch.
None.
None.
None.
Closed: outdated
4.10
User interface
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
No longer supported/outdated, closing - feel free to open a MR if applicable.