Merge "Change strategy for undoing '.content table' overrides"

This commit is contained in:
jenkins-bot 2018-04-27 18:53:59 +00:00 committed by Gerrit Code Review
commit deef073013
2 changed files with 18 additions and 7 deletions

View File

@ -3,6 +3,24 @@
@import 'minerva.variables.less';
@import 'minerva.mixins.less';
// These are only intended for smaller screens.
// This avoids having to undo them from another media query,
// by putting the original in a media query instead.
// This also avoids having a reset with too-high specificity, which
// would break unrelated styles from core and extensions.
@media all and ( max-width: @width-breakpoint-tablet ) {
.content {
table {
display: block;
width: 100% !important;
}
caption {
display: block;
}
}
}
.content {
table {
margin: 1em 0;
@ -11,11 +29,8 @@
overflow: auto; /* for browsers that don't support overflow-y */
overflow-y: hidden;
overflow-x: auto;
display: block;
width: 100% !important;
caption {
display: block;
text-align: left;
}

View File

@ -90,13 +90,9 @@ A file for css that optimises the Minerva skin on larger devices.
}
}
// Override rules in common.less
table {
display: table;
width: auto !important;
caption {
background: inherit; // T170344
display: table-caption;
}
tbody {
display: table-row-group;