Remove focus outlines around links only when they were focused with the mouse.
This commit is contained in:
parent
220b5cbddd
commit
3e3aeffce1
@ -105,6 +105,11 @@ Main =
|
||||
$.addClass doc, if chrome? then 'blink' else 'gecko'
|
||||
$.addStyle Main.css, 'fourchanx-css'
|
||||
|
||||
mouse = false
|
||||
$.on d, 'mousedown', -> mouse = true
|
||||
$.on d, 'keydown', -> mouse = false
|
||||
window.addEventListener 'focus', (-> doc.classList.toggle 'mouse-focus', mouse), true
|
||||
|
||||
Main.setClass()
|
||||
|
||||
setClass: ->
|
||||
|
||||
@ -64,6 +64,9 @@ a[href="javascript:;"] {
|
||||
body.hasDropDownNav{
|
||||
margin-top: 5px;
|
||||
}
|
||||
:root.mouse-focus a {
|
||||
outline: none;
|
||||
}
|
||||
.painted {
|
||||
border-radius: 3px;
|
||||
padding: 0px 2px;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user