Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
blockscout/apps/block_scout_web/assets/js/pages/layout.js

26 lines
588 B

import $ from 'jquery'
$(document).click(function (event) {
const clickover = $(event.target)
const _opened = $('.navbar-collapse').hasClass('show')
if (_opened === true && $('.navbar').find(clickover).length < 1) {
$('.navbar-toggler').click()
}
})
$(document).on('keyup', function (event) {
if (event.key === '/') {
$('#q').trigger('focus')
}
})
$('#q').on('focus', function (_event) {
$('#slash-icon').hide()
$(this).addClass('focused-field')
})
$('#q').on('focusout', function (_event) {
$('#slash-icon').show()
$(this).removeClass('focused-field')
})