8000 [WebProfilerBundle] Sticky ajax window · symfony/symfony@b92929b · GitHub
[go: up one dir, main page]

Skip to content

Commit b92929b

Browse files
ro0NLfabpot
authored andcommitted
[WebProfilerBundle] Sticky ajax window
1 parent cc2363f commit b92929b

File tree

2 files changed

+15
-3
lines changed

2 files changed

+15
-3
lines changed

‎ 8000 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar.css.twig

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,10 @@
252252
line-height: 17px;
253253
}
254254

255+
.sf-toolbar-block-ajax .sf-toolbar-icon {
256+
cursor: pointer;
257+
}
258+
255259
.sf-toolbar-status-green .sf-toolbar-label,
256260
.sf-toolbar-status-yellow .sf-toolbar-label,
257261
.sf-toolbar-status-red .sf-toolbar-label {
@@ -295,15 +299,18 @@
295299
margin-left: 4px;
296300
}
297301

298-
.sf-toolbar-block:hover {
302+
.sf-toolbar-block:hover,
303+
.sf-toolbar-block.hover {
299304
position: relative;
300305
}
301-
.sf-toolbar-block:hover .sf-toolbar-icon {
306+
.sf-toolbar-block:hover .sf-toolbar-icon,
307+
.sf-toolbar-block.hover .sf-toolbar-icon {
302308
background-color: #444;
303309
position: relative;
304310
z-index: 10002;
305311
}
306-
.sf-toolbar-block:hover .sf-toolbar-info {
312+
.sf-toolbar-block:hover .sf-toolbar-info,
313+
.sf-toolbar-block.hover .sf-toolbar-info {
307314
display: block;
308315
padding: 10px;
309316
max-width: 480px;

src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar_js.html.twig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,11 @@
9393
Sfjs.setPreference('toolbar/displayState', 'block');
9494
});
9595
Sfjs.renderAjaxRequests();
96+
Sfjs.addEventListener(document.querySelector('.sf-toolbar-block-ajax > .sf-toolbar-icon'), 'click', function (event) {
97+
event.preventDefault();
98+
99+
Sfjs.toggleClass(this.parentNode, 'hover');
100+
});
96101
},
97102
function(xhr) {
98103
if (xhr.status !== 0) {

0 commit comments

Comments
 (0)
0