diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml b/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml
index 79e9a3980b..49bbcfff68 100644
--- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml
+++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.xml
@@ -53,7 +53,7 @@
-
+
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messages.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messages.html.twig
deleted file mode 100644
index f6be519f17..0000000000
--- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messages.html.twig
+++ /dev/null
@@ -1,60 +0,0 @@
-{% extends '@WebProfiler/Profiler/layout.html.twig' %}
-
-{% import _self as helper %}
-
-{% block menu %}
-
- {{ include('@WebProfiler/Icon/messages.svg') }}
- Messages
-
- {% if collector.messages|length > 0 %}
-
- {{ collector.messages|length }}
-
- {% endif %}
-
-{% endblock %}
-
-{% block panel %}
-
Messages
-
- {% if collector.messages is empty %}
- No messages
- {% else %}
-
-
-
- Message |
- Result |
-
-
-
- {% for message in collector.messages %}
-
- {{ message.message.type }} |
-
- {% if message.result.type is defined %}
- {{ message.result.type }}
- {% endif %}
-
- {% if message.exception.type is defined %}
- {{ message.exception.type }}
- {% endif %}
- |
-
- {% endfor %}
-
-
- {% endif %}
-{% endblock %}
-
-{% block toolbar %}
- {% set color_code = 'normal' %}
- {% set message_count = 0 %}
- {% set icon %}
- {{ include('@WebProfiler/Icon/messages.svg') }}
- {{ message_count }}
- {% endset %}
-
- {{ include('@WebProfiler/Profiler/toolbar_item.html.twig', { link: 'messages', status: color_code }) }}
-{% endblock %}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig
new file mode 100644
index 0000000000..e16f5913e6
--- /dev/null
+++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig
@@ -0,0 +1,60 @@
+{% extends '@WebProfiler/Profiler/layout.html.twig' %}
+
+{% import _self as helper %}
+
+{% block toolbar %}
+ {% if collector.messages|length > 0 %}
+ {% set icon %}
+ {{ include('@WebProfiler/Icon/messenger.svg') }}
+ {{ collector.messages|length }}
+ {% endset %}
+
+ {{ include('@WebProfiler/Profiler/toolbar_item.html.twig', { link: 'messenger' }) }}
+ {% endif %}
+{% endblock %}
+
+{% block menu %}
+
+ {{ include('@WebProfiler/Icon/messenger.svg') }}
+ Messages
+
+
+ {{ collector.messages|length }}
+
+
+{% endblock %}
+
+{% block panel %}
+ Messages
+
+ {% if collector.messages is empty %}
+
+
No messages have been collected.
+
+ {% else %}
+
+
+
+ Message |
+ Result |
+
+
+
+ {% for message in collector.messages %}
+
+ {{ message.message.type }} |
+
+ {% if message.result.type is defined %}
+ {{ message.result.type }}
+ {% endif %}
+
+ {% if message.exception.type is defined %}
+ {{ message.exception.type }}
+ {% endif %}
+ |
+
+ {% endfor %}
+
+
+ {% endif %}
+{% endblock %}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messages.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messages.svg
deleted file mode 100644
index 2fd49b55fe..0000000000
--- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messages.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
\ No newline at end of file
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg
new file mode 100644
index 0000000000..601797add1
--- /dev/null
+++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg
@@ -0,0 +1 @@
+