mediawiki-extensions-Visual.../modules/ve-mw/ce/styles/ve.ce.MWBlockImageNode.css
Moriel Schottlender 2af27877bc Show/hide the magnify button on type change
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
2014-03-10 21:06:18 +00:00

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;
}