- {% endspaceless %}
- {% endset %}
- {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url } %}
+ {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': false, 'block_name': 'config-php' } %}
{% endblock %}
{% block menu %}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig
index f4342df72b..6c4ad8a09d 100644
--- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig
+++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig
@@ -3,13 +3,19 @@
{% from _self import form_tree_entry, form_tree_details %}
{% block toolbar %}
- {% if collector.data|length %}
+ {% if collector.data.nb_errors > 0 or collector.data.forms|length %}
{% set icon %}
-
- {% if collector.data.nb_errors %}{{ collector.data.nb_errors }}{% else %}{{ collector.data.forms|length }}{% endif %}
+
+
+ {% if collector.data.nb_errors %}
+ {{ collector.data.nb_errors }}
+ {% else %}
+ {{ collector.data.forms|length }}
+ {% endif %}
+
{% endset %}
- {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url } %}
+ {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url, 'block_status': collector.data.nb_errors ? 'red' : '' } %}
{% endif %}
{% endblock %}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig
index a6707da12d..fa78941f4d 100644
--- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig
+++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig
@@ -5,14 +5,10 @@
{% block toolbar %}
{% if collector.counterrors or collector.countdeprecations or collector.countscreams %}
{% set icon %}
-
- {% if collector.counterrors %}
- {% set status_color = "red" %}
- {% elseif collector.countdeprecations %}
- {% set status_color = "yellow" %}
- {% endif %}
+
+ {% set status_color = collector.counterrors ? 'red' : collector.countdeprecations ? 'yellow' : '' %}
{% set error_count = collector.counterrors + collector.countdeprecations + collector.countscreams %}
- {{ error_count }}
+ {{ error_count }}
{% endset %}
{% set text %}
{% if collector.counterrors %}
@@ -34,7 +30,7 @@
{% endif %}
{% endset %}
- {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url } %}
+ {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url, 'block_status': status_color } %}
{% endif %}
{% endblock %}
@@ -87,30 +83,20 @@
{% if collector.logs %}
-
-
-
#
-
Priority
-
Channel
-
Message and context
-
-
+
{% set log_loop_index = 0 %}
{% for log in collector.logs %}
{% set is_deprecation = log.context.level is defined and log.context.type is defined and (constant('E_DEPRECATED') == log.context.type or constant('E_USER_DEPRECATED') == log.context.type) %}
{% if priority == '-100' ? is_deprecation : log.priority >= priority %}
{% set log_loop_index = log_loop_index + 1 %}
-