diff --git a/CHANGELOG b/CHANGELOG index 45f3fd5562c87e03ff1dca9c619a351b68256f8e..4d5d220dd42716b03681d7c944e799c3b7f1e100 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -5,6 +5,8 @@ minerva (15.0.0~beta.5) unstable; urgency=medium (#1290) * Backward incompatible: export to SBML uses SBO:0000253 term for hypothetical complexes (#1290) + * Small improvement: warning message about disabled DAPI is centered and + tooltip appears almost immediately on hover (#1294) * Bug fix: links to Evidence Code Ontology did not appear (#1280) * Bug fix: export to GPML uses proper arrow types (#1262) * Bug fix: export to GPML uses dashed lines in reactions when possible diff --git a/frontend-js/src/main/css/global.css b/frontend-js/src/main/css/global.css index 1d1c070a6c729be2b0b78814ee3f1a6bbd78fd9c..8cd4a69d2cf2e4bfb0106c15446876f851c896c5 100644 --- a/frontend-js/src/main/css/global.css +++ b/frontend-js/src/main/css/global.css @@ -845,6 +845,7 @@ disabled close button in dialogs } a.minerva-search-link { + vertical-align: middle; display: inline-block; } @@ -855,7 +856,8 @@ a.minerva-search-link:hover { .minerva-search-link-warning { color: orange; display: inline-block; - vertical-align: top; + font-size: large; + vertical-align: middle; } .minerva-search-button { diff --git a/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js b/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js index b237c7486b75aad56989410240afe212e8e1bba9..deb3341f2f3266156fec7951809eca3a251bb3f0 100644 --- a/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js +++ b/frontend-js/src/main/js/gui/leftPanel/ChemicalPanel.js @@ -107,9 +107,11 @@ ChemicalPanel.prototype.init = function () { }).then(function (status) { if (!status) { var searchButton = $(".minerva-search-link", self.getElement()); - $("").insertAfter(searchButton); + ""); + warning.insertAfter(searchButton); + warning.tooltip({show: {delay: 0.1}}); } else { return self.getServerConnector().getDapiDatabaseReleases("CTD").then(function (releases) { var accepted = 0; @@ -120,9 +122,11 @@ ChemicalPanel.prototype.init = function () { } if (accepted === 0) { var searchButton = $(".minerva-search-link", self.getElement()); - $("").insertAfter(searchButton); + ""); + warning.insertAfter(searchButton); + warning.tooltip({show: {delay: 0.1}}); } }); } diff --git a/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js b/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js index 933f2df2a7b430822a03030a1fcc0637226d2229..2a8d734c1950beb9bb8ac3a2fbfdace804c59726 100644 --- a/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js +++ b/frontend-js/src/main/js/gui/leftPanel/DrugPanel.js @@ -91,9 +91,11 @@ DrugPanel.prototype.init = function () { }).then(function (status) { if (!status) { var searchButton = $(".minerva-search-link", self.getElement()); - $("").insertAfter(searchButton); + ""); + warning.insertAfter(searchButton); + warning.tooltip({show: {delay: 0.1}}); } else { return self.getServerConnector().getDapiDatabaseReleases("DrugBank").then(function (releases) { var accepted = 0; @@ -104,13 +106,15 @@ DrugPanel.prototype.init = function () { } if (accepted === 0) { var searchButton = $(".minerva-search-link", self.getElement()); - $("").insertAfter(searchButton); + ""); + warning.insertAfter(searchButton); + warning.tooltip({show: {delay: 0.1}}); } }); } - }).then(function(){ + }).then(function () { var query = self.getServerConnector().getSessionData().getDrugQuery(); if (query !== undefined) { return self.getOverlayDb().searchByEncodedQuery(query);