[WebProfilerBundle] Sticky ajax window

This commit is contained in:
Roland Franssen 2017-06-13 09:16:03 +02:00 committed by Fabien Potencier
parent cc2363fa6c
commit b92929b0be
2 changed files with 15 additions and 3 deletions

View File

@ -252,6 +252,10 @@
line-height: 17px;
}
.sf-toolbar-block-ajax .sf-toolbar-icon {
cursor: pointer;
}
.sf-toolbar-status-green .sf-toolbar-label,
.sf-toolbar-status-yellow .sf-toolbar-label,
.sf-toolbar-status-red .sf-toolbar-label {
@ -295,15 +299,18 @@
margin-left: 4px;
}
.sf-toolbar-block:hover {
.sf-toolbar-block:hover,
.sf-toolbar-block.hover {
position: relative;
}
.sf-toolbar-block:hover .sf-toolbar-icon {
.sf-toolbar-block:hover .sf-toolbar-icon,
.sf-toolbar-block.hover .sf-toolbar-icon {
background-color: #444;
position: relative;
z-index: 10002;
}
.sf-toolbar-block:hover .sf-toolbar-info {
.sf-toolbar-block:hover .sf-toolbar-info,
.sf-toolbar-block.hover .sf-toolbar-info {
display: block;
padding: 10px;
max-width: 480px;

View File

@ -93,6 +93,11 @@
Sfjs.setPreference('toolbar/displayState', 'block');
});
Sfjs.renderAjaxRequests();
Sfjs.addEventListener(document.querySelector('.sf-toolbar-block-ajax > .sf-toolbar-icon'), 'click', function (event) {
event.preventDefault();
Sfjs.toggleClass(this.parentNode, 'hover');
});
},
function(xhr) {
if (xhr.status !== 0) {