Module:Infobox/styles.css: Difference between revisions
Rollback. This has unexpected consequences on other pages e.g. Spain |
Add infobox-table class to markup infoboxes that rely on the table tag that is associated with infoboxes. |
||
Line 56: | Line 56: | ||
color: #f8f9fa; | color: #f8f9fa; | ||
} | } | ||
} | |||
/* Since infobox is a table, many infobox templates take advantage of this to add columns and rows to the infobox itself rather than as part of a new table inside them. This class should be discouraged and removed on the long term, but allows us to at least identify these tables going forward | |||
Currently in use on: [[Module:Infobox3cols]] | |||
Fixes issue described in https://phabricator.wikimedia.org/F55300125 on Vector 2022. | |||
*/ | |||
@media (min-width: 640px) { | |||
body.skin--responsive .infobox-table { | |||
display: table !important; | |||
} | |||
body.skin--responsive .infobox-table > tbody, | |||
body.skin--responsive .infobox-table > caption, | |||
body.skin--responsive .infobox-table tr { | |||
display: table-row !important; | |||
} | |||
} | } |