mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-11-29 16:44:51 +00:00
2af27877bc
Make sure the magnify button in the caption is properly shown or hidden when image type changes. The magnify icon will always be built, but will be shown and hidden using CSS rules. Bug: 62139 Change-Id: Ib9a4569239ed70d16a153fb0823e283203fba1d4
58 lines
1.3 KiB
CSS
58 lines
1.3 KiB
CSS
/*!
|
|
* VisualEditor ContentEditable MediaWiki MWBlockImageNode styles.
|
|
*
|
|
* @copyright 2011-2014 VisualEditor Team and others; see AUTHORS.txt
|
|
* @license The MIT License (MIT); see LICENSE.txt
|
|
*/
|
|
/*csslint regex-selectors:false, overqualified-elements:false */
|
|
|
|
figure[typeof*='mw:Image'] {
|
|
margin: 0;
|
|
}
|
|
|
|
figure[typeof*='mw:Image'] a {
|
|
border: 0;
|
|
}
|
|
|
|
/* TODO: Merge with div.tright styles */
|
|
/* Due to a weird cssjanus bug, noflip rules
|
|
are set as single-rules rather than for the
|
|
whole class */
|
|
figure[typeof*='mw:Image'].mw-halign-right {
|
|
/* @noflip */
|
|
clear: right;
|
|
/* @noflip */
|
|
float: right;
|
|
}
|
|
|
|
figure[typeof*='mw:Image'].mw-halign-center {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
|
|
/* TODO: Merge with div.tleft styles */
|
|
/* Due to a weird cssjanus bug, noflip rules
|
|
are set as single-rules rather than for the
|
|
whole class */
|
|
figure[typeof*='mw:Image'].mw-halign-left {
|
|
/* @noflip */
|
|
clear: left;
|
|
/* @noflip */
|
|
float: left;
|
|
}
|
|
|
|
figure:not([typeof='mw:Image/Thumb']) figcaption .magnify {
|
|
display:none;
|
|
}
|
|
|
|
/* TODO: Merge with div.thumbinner styles */
|
|
figure[typeof='mw:Image/Thumb'], figure[typeof='mw:Image/Frame'] {
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
|
|
/* Hide outer shield for centered images */
|
|
figure[typeof*='mw:Image'].mw-halign-center + .ve-ce-protectedNode-shield {
|
|
display: none;
|
|
}
|