From 61ebba94381af6dbea6a6e759c1428e1f22d1c8d Mon Sep 17 00:00:00 2001 From: Vasily Zubarev Date: Mon, 24 Feb 2020 10:00:49 +0100 Subject: [PATCH] Revert "css fix: article tooltip visibility delay added (#18)" This reverts commit e066809191473c1296157d3bd1b8617650c16203. --- static/css/components.css | 7 +++---- static/js/main.js | 10 +++++----- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/static/css/components.css b/static/css/components.css index 741b9dc..e832374 100644 --- a/static/css/components.css +++ b/static/css/components.css @@ -261,7 +261,7 @@ } .article-tooltip { - visibility: hidden; + display: none; position: absolute; bottom: 25px; left: 0; @@ -277,8 +277,7 @@ } .article:hover > .article-tooltip { - visibility: visible; - transition: visibility 0.1s; + display: block; } .article-tooltip-image { @@ -410,4 +409,4 @@ .coming-soon p { font-size: 120%; - } + } \ No newline at end of file diff --git a/static/js/main.js b/static/js/main.js index 1f800dc..c835cdf 100644 --- a/static/js/main.js +++ b/static/js/main.js @@ -20,8 +20,8 @@ function initializeThemeSwitcher() { function hideTooltip() { let visibleTooltips = document.querySelectorAll(".article-tooltip"); for (let i = 0; i < visibleTooltips.length; i++) { - if (visibleTooltips[i].style.visibility !== "hidden") { - visibleTooltips[i].style.visibility = 'hidden'; + if (visibleTooltips[i].style.display !== "none") { + visibleTooltips[i].style.display = null; } } } @@ -38,10 +38,10 @@ function checkKeyPress(e) { if (e.keyCode == 81) { tooltip = document.activeElement.parentNode.parentNode.querySelector('.article-tooltip'); - if (tooltip.style.visibility == "visible") { - tooltip.style.visibility = "hidden"; + if (tooltip.style.display == "block") { + tooltip.style.display = null; } else { - tooltip.style.visibility = "visible"; + tooltip.style.display = "block"; } }