mediawiki-extensions-Math/modules/ext.math.css
Frédéric Wang be7be3becb Remove woff fonts
1) Because enabling native MathML now requires special configuration steps
  from the users, they can as well just check their math font setup. Hence we
  remove the Web font fallback.
2) We then can actually just remove ext.math.desktop.css since no specific
  style is necessary any more on desktop.
3) We also no longer need to add the Web font to the list of font-family on
  the <math> element. We actually just remove the whole font-family rule so
  that it is up to web engines developers & users to decide the best math font
  to use (e.g. via the "Fonts for mathematics" option in the font preference
  menu of Firefox).

Change-Id: I1818d288b0f28715a460e3163590e4d0374c42b4
2016-05-23 14:52:59 +00:00

60 lines
1.5 KiB
CSS

/*
* Document : ext.math
* Created on : 23.09.2013, 13:55:00
* Author : Physikerwelt (Moritz Schubotz)
* Description: Shows browser-dependent math output.
*/
@namespace m url( http://www.w3.org/1998/Math/MathML );
/* Default style for MathML. */
.mwe-math-mathml-inline {
display: inline !important; /* stylelint-disable-line declaration-no-important */
}
.mwe-math-mathml-display {
display: block !important; /* stylelint-disable-line declaration-no-important */
margin-left: auto;
margin-right: auto;
}
.mwe-math-mathml-a11y {
/* We try to hide the MathML formula in a way that still makes it accessible to accessibility tools. */
clip: rect( 1px, 1px, 1px, 1px );
overflow: hidden;
position: absolute;
width: 1px;
height: 1px;
opacity: 0;
}
/* Default style for the image fallback. */
/* Note: We had to use !important rules because of conflicts with the style
generated by Mathoid. See https://gerrit.wikimedia.org/r/#/c/166213/ */
.mwe-math-fallback-image-inline {
display: inline-block;
vertical-align: middle;
}
.mwe-math-fallback-image-display {
display: block;
margin-left: auto !important; /* stylelint-disable-line declaration-no-important */
margin-right: auto !important; /* stylelint-disable-line declaration-no-important */
}
/* Default style for the source fallback. */
.mwe-math-fallback-source-inline {
display: inline;
vertical-align: middle;
}
.mwe-math-fallback-source-display {
display: block;
margin-left: auto;
margin-right: auto;
}
/* PNG related styles from core */
img.tex {
vertical-align: middle;
}