minor #15814 [WebProfilerBundle] fixed cursor as pointer when hovering over link. (aitboudad)

This PR was merged into the 2.8 branch.

Discussion
----------

[WebProfilerBundle] fixed cursor as pointer when hovering over link.

| Q             | A
| ------------- | ---
| Bug fix?      | yes
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Fixed tickets  | ~
| Tests pass?   | yes
| License       | MIT

Commits
-------

ac7591f [WebProfilerBundle] added btn-link.
This commit is contained in:
Fabien Potencier 2015-09-22 14:44:41 +02:00
commit 74c24a5315
4 changed files with 16 additions and 5 deletions

View File

@ -162,7 +162,7 @@
{% endif %}
{% if stack %}
<a class="text-small sf-toggle" data-toggle-selector="#{{ id }}" data-toggle-alt-content="Hide stack trace">Show strack trace</a>
<button class="btn-link text-small sf-toggle" data-toggle-selector="#{{ id }}" data-toggle-alt-content="Hide stack trace">Show strack trace</button>
{% endif %}
{% for index, call in stack if index > 1 %}

View File

@ -179,7 +179,7 @@
{% endif %}
{% if message.parameters|length > 0 %}
<a class="newline text-small sf-toggle" data-toggle-selector="#parameters-{{ loop.index }}" data-toggle-alt-content="Hide parameters">Show parameters</a>
<button class="btn-link newline text-small sf-toggle" data-toggle-selector="#parameters-{{ loop.index }}" data-toggle-alt-content="Hide parameters">Show parameters</button>
<div id="parameters-{{ loop.index }}" class="hidden">
{% for parameters in message.parameters %}

View File

@ -387,6 +387,8 @@
}
Sfjs.addEventListener(toggles[i], 'click', function(e) {
e.preventDefault();
var toggle = e.target || e.srcElement;
var element = document.querySelector(toggle.getAttribute('data-toggle-selector'));
@ -406,8 +408,6 @@
var originalContent = toggle.getAttribute('data-toggle-original-content');
var altContent = toggle.getAttribute('data-toggle-alt-content');
toggle.innerHTML = currentContent !== altContent ? altContent : originalContent;
e.preventDefault();
});
}
}

View File

@ -115,7 +115,18 @@ button {
height: 16px;
vertical-align: middle;
}
.btn-link {
border-color: transparent;
color: #218BC3;
text-decoration: none;
background-color: transparent;
outline: none;
border: 0;
padding: 0;
}
.btn-link:hover {
text-decoration: underline;
}
{# Tables
------------------------------------------------------------------------- #}
table, tr, th, td {