From 7054f376773e9e4ef197a082eab8d3b37d35531e Mon Sep 17 00:00:00 2001 From: zorkow Date: Tue, 1 Sep 2015 19:34:50 +0100 Subject: [PATCH] Integrates and moves improved CSS for outline. --- unpacked/extensions/MathMenu.js | 6 ------ unpacked/jax/output/HTML-CSS/jax.js | 18 +++++++++++++++++- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/unpacked/extensions/MathMenu.js b/unpacked/extensions/MathMenu.js index f01fec1df..7e67836b7 100644 --- a/unpacked/extensions/MathMenu.js +++ b/unpacked/extensions/MathMenu.js @@ -193,12 +193,6 @@ }, ".MathJax_MenuClose:hover span": { "background-color":"#CCC!important" - }, - ".MathJax:focus": { - display:"inline-block", - outline:"none", - border:"1px dotted", - margin:"-1px" } } }); diff --git a/unpacked/jax/output/HTML-CSS/jax.js b/unpacked/jax/output/HTML-CSS/jax.js index 9188061cf..5dec3a2d0 100644 --- a/unpacked/jax/output/HTML-CSS/jax.js +++ b/unpacked/jax/output/HTML-CSS/jax.js @@ -344,7 +344,23 @@ "#MathJax_Tooltip *": { filter: "none", opacity:1, background:"transparent" // for IE }, - + + // Focus elements for keyboard tabbing. + ".MathJax:focus": ( + (MathJax.Hub.Browser.isSafari || MathJax.Hub.Browser.isChrome) ? { + display:"inline-block", + outline:"none", + margin:"-3px", + padding:"3px", + "-webkit-box-shadow": "0px 0px 5px #345, inset 0px 0px 5px #345", + "box-shadow": "0px 0px 5px #345, inset 0px 0px 5px #345" + } : { + display:"inline-block", + outline:"none", + border:"1px dotted", + margin:"-1px" + }), + // // Used for testing web fonts against the default font used while // web fonts are loading