mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-24 14:33:59 +00:00
Merge "Apply edit surface jQuery.makeCollapsible overrides to visual diffs too"
This commit is contained in:
commit
db8c585f11
|
@ -13,24 +13,3 @@
|
|||
.ve-ce-mwTableNode.jquery-tablesorter th.ve-ce-tableCellNode-header.ve-ce-tableCellNode-editing.headerSort {
|
||||
cursor: text;
|
||||
}
|
||||
|
||||
/* Prevent jQuery.makeCollapsible from hiding the rows, even if collapsed by default */
|
||||
.client-js .ve-ce-mwTableNode.mw-collapsed:not( .mw-made-collapsible ) tr:not( :first-child ) {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
.client-js .ve-ce-mwTableNode.mw-collapsed:not( .mw-made-collapsible ) > thead + tbody {
|
||||
display: table-row-group;
|
||||
}
|
||||
|
||||
/*
|
||||
* Grey out the fake toggles to make it more obvious they are not interactive.
|
||||
* Don't bother trying to float the toggles, as the text they are floating around
|
||||
* is now paragraph wrapped. Making these paragraphs display:inline would fix the
|
||||
* rendering but causes them to be destroyed by the CE when empty (T197987).
|
||||
*/
|
||||
.ve-ce-mwTableNode.mw-collapsible :first-child tr:first-child th:last-child:before,
|
||||
.ve-ce-mwTableNode.mw-collapsible > caption:first-child:after {
|
||||
color: #999;
|
||||
float: none;
|
||||
}
|
||||
|
|
|
@ -23,3 +23,30 @@
|
|||
.ve-init-target-ie .ve-ce-surface h6 {
|
||||
overflow: visible;
|
||||
}
|
||||
|
||||
/* Override MediaWiki's styles that make sense in read mode only */
|
||||
|
||||
/* Prevent jQuery.makeCollapsible from hiding the rows, even if collapsed by default */
|
||||
.client-js .ve-ce-mwTableNode.mw-collapsed:not( .mw-made-collapsible ) tr:not( :first-child ),
|
||||
.client-js .ve-ui-diffElement table.mw-collapsed:not( .mw-made-collapsible ) tr:not( :first-child ) {
|
||||
display: table-row;
|
||||
}
|
||||
|
||||
.client-js .ve-ce-mwTableNode.mw-collapsed:not( .mw-made-collapsible ) > thead + tbody,
|
||||
.client-js .ve-ui-diffElement table.mw-collapsed:not( .mw-made-collapsible ) > thead + tbody {
|
||||
display: table-row-group;
|
||||
}
|
||||
|
||||
/*
|
||||
* Grey out the fake toggles to make it more obvious they are not interactive.
|
||||
* Don't bother trying to float the toggles, as the text they are floating around
|
||||
* is now paragraph wrapped. Making these paragraphs display:inline would fix the
|
||||
* rendering but causes them to be destroyed by the CE when empty (T197987).
|
||||
*/
|
||||
.ve-ce-mwTableNode.mw-collapsible :first-child tr:first-child th:last-child:before,
|
||||
.ve-ce-mwTableNode.mw-collapsible > caption:first-child:after,
|
||||
.ve-ui-diffElement table.mw-collapsible :first-child tr:first-child th:last-child:before,
|
||||
.ve-ui-diffElement table.mw-collapsible > caption:first-child:after {
|
||||
color: #999;
|
||||
float: none;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue