From 45c15f60c7cc610269cfa16c1032cdaecb8cc8d3 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Tue, 2 Aug 2022 08:45:59 +0200 Subject: [PATCH] [WebProfilerBundle] Profiler redesign --- .../Resources/views/Profiler/icon.svg | 10 +- .../Resources/views/Collector/icon.svg | 6 +- .../Controller/ProfilerController.php | 7 +- .../EventListener/WebDebugToolbarListener.php | 2 +- .../Resources/views/Collector/cache.html.twig | 135 +- .../views/Collector/config.html.twig | 24 +- .../views/Collector/events.html.twig | 2 +- .../views/Collector/exception.html.twig | 2 +- .../Resources/views/Collector/form.html.twig | 500 +++--- .../views/Collector/http_client.html.twig | 25 +- .../views/Collector/logger.html.twig | 2 +- .../views/Collector/mailer.html.twig | 28 +- .../views/Collector/messenger.html.twig | 2 +- .../views/Collector/notifier.html.twig | 2 +- .../views/Collector/request.html.twig | 80 +- .../views/Collector/serializer.html.twig | 4 +- .../Resources/views/Collector/time.css.twig | 9 +- .../Resources/views/Collector/time.html.twig | 56 +- .../Resources/views/Collector/time.js | 28 +- .../views/Collector/translation.html.twig | 4 +- .../Resources/views/Collector/twig.html.twig | 45 +- .../views/Collector/validator.html.twig | 2 +- .../Resources/views/Icon/LICENSE.txt | 26 + .../Resources/views/Icon/ajax.svg | 8 +- .../Resources/views/Icon/alert-circle.svg | 6 + .../Resources/views/Icon/cache.svg | 7 +- .../Resources/views/Icon/close.svg | 6 +- .../Resources/views/Icon/config.svg | 13 +- .../Resources/views/Icon/event.svg | 9 +- .../Resources/views/Icon/exception.svg | 8 +- .../Resources/views/Icon/filter.svg | 5 +- .../Resources/views/Icon/form.svg | 10 +- .../Resources/views/Icon/forward.svg | 7 +- .../Resources/views/Icon/http-client.svg | 10 +- .../Resources/views/Icon/logger.svg | 8 +- .../Resources/views/Icon/mailer.svg | 6 +- .../Resources/views/Icon/memory.svg | 14 +- .../Resources/views/Icon/menu.svg | 7 +- .../Resources/views/Icon/messenger.svg | 9 +- .../Resources/views/Icon/no-gray.svg | 1 - .../Resources/views/Icon/no.svg | 6 +- .../Resources/views/Icon/notifier.svg | 8 +- .../Resources/views/Icon/redirect.svg | 5 +- .../Resources/views/Icon/referrer.svg | 4 + .../Resources/views/Icon/request.svg | 7 +- .../Resources/views/Icon/router.svg | 10 +- .../Resources/views/Icon/search.svg | 6 +- .../Resources/views/Icon/serializer.svg | 11 +- .../views/Icon/settings-theme-dark.svg | 4 + .../views/Icon/settings-theme-light.svg | 12 + .../views/Icon/settings-theme-system.svg | 5 + .../views/Icon/settings-width-fitted.svg | 8 + .../views/Icon/settings-width-fixed.svg | 4 + .../Resources/views/Icon/settings.svg | 5 + .../Resources/views/Icon/symfony.svg | 2 +- .../Resources/views/Icon/time.svg | 10 +- .../Resources/views/Icon/translation.svg | 9 +- .../Resources/views/Icon/twig.svg | 7 +- .../Resources/views/Icon/validator.svg | 8 +- .../Resources/views/Icon/yes.svg | 5 +- .../Resources/views/Profiler/fonts.css.twig | 7 + .../Resources/views/Profiler/header.html.twig | 17 +- .../Resources/views/Profiler/layout.html.twig | 228 +-- .../Resources/views/Profiler/open.css.twig | 124 +- .../Resources/views/Profiler/open.html.twig | 64 +- .../views/Profiler/profiler.css.twig | 1440 ++++++++++++----- .../views/Profiler/results.html.twig | 5 +- .../Resources/views/Profiler/search.html.twig | 52 +- .../views/Profiler/settings.html.twig | 197 ++- .../Resources/views/Profiler/toolbar.css.twig | 281 +++- .../views/Profiler/toolbar_js.html.twig | 2 +- .../views/Profiler/toolbar_redirect.html.twig | 52 +- .../Tests/Resources/IconTest.php | 11 +- 73 files changed, 2517 insertions(+), 1234 deletions(-) create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/LICENSE.txt create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/alert-circle.svg delete mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no-gray.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/referrer.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-dark.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-light.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-system.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fitted.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fixed.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings.svg create mode 100644 src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/fonts.css.twig diff --git a/src/Symfony/Bundle/DebugBundle/Resources/views/Profiler/icon.svg b/src/Symfony/Bundle/DebugBundle/Resources/views/Profiler/icon.svg index d6cedd8a19dc3..9ba3a7d94d8f3 100644 --- a/src/Symfony/Bundle/DebugBundle/Resources/views/Profiler/icon.svg +++ b/src/Symfony/Bundle/DebugBundle/Resources/views/Profiler/icon.svg @@ -1 +1,9 @@ - + + + + + + + + + diff --git a/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg b/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg index 1110c10a037d2..b11d1a4637476 100644 --- a/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg +++ b/src/Symfony/Bundle/SecurityBundle/Resources/views/Collector/icon.svg @@ -1 +1,5 @@ - + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php b/src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php index 3cdec828217b5..3c6ec28523aed 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php +++ b/src/Symfony/Bundle/WebProfilerBundle/Controller/ProfilerController.php @@ -113,7 +113,7 @@ public function panelAction(Request $request, string $token): Response 'request' => $request, 'templates' => $this->getTemplateManager()->getNames($profile), 'is_ajax' => $request->isXmlHttpRequest(), - 'profiler_markup_version' => 2, // 1 = original profiler, 2 = Symfony 2.8+ profiler + 'profiler_markup_version' => 3, // 1 = original profiler, 2 = Symfony 2.8+ profiler, 3 = Symfony 6.2+ profiler ]); } @@ -157,7 +157,7 @@ public function toolbarAction(Request $request, string $token = null): Response 'templates' => $this->getTemplateManager()->getNames($profile), 'profiler_url' => $url, 'token' => $token, - 'profiler_markup_version' => 2, // 1 = original toolbar, 2 = Symfony 2.8+ toolbar + 'profiler_markup_version' => 3, // 1 = original toolbar, 2 = Symfony 2.8+ profiler, 3 = Symfony 6.2+ profiler ]); } @@ -205,6 +205,7 @@ public function searchBarAction(Request $request): Response 'end' => $end, 'limit' => $limit, 'request' => $request, + 'render_hidden_by_default' => false, ]), 200, ['Content-Type' => 'text/html'] @@ -360,7 +361,7 @@ public function openAction(Request $request): Response } return $this->renderWithCspNonces($request, '@WebProfiler/Profiler/open.html.twig', [ - 'filename' => $filename, + 'file_info' => new \SplFileInfo($filename), 'file' => $file, 'line' => $line, ]); diff --git a/src/Symfony/Bundle/WebProfilerBundle/EventListener/WebDebugToolbarListener.php b/src/Symfony/Bundle/WebProfilerBundle/EventListener/WebDebugToolbarListener.php index 8e0366e15340c..efaa98e0ca50f 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/EventListener/WebDebugToolbarListener.php +++ b/src/Symfony/Bundle/WebProfilerBundle/EventListener/WebDebugToolbarListener.php @@ -113,7 +113,7 @@ public function onKernelResponse(ResponseEvent $event) $session->getFlashBag()->setAll($session->getFlashBag()->peekAll()); } - $response->setContent($this->twig->render('@WebProfiler/Profiler/toolbar_redirect.html.twig', ['location' => $response->headers->get('Location')])); + $response->setContent($this->twig->render('@WebProfiler/Profiler/toolbar_redirect.html.twig', ['location' => $response->headers->get('Location'), 'host' => $request->getSchemeAndHttpHost()])); $response->setStatusCode(200); $response->headers->remove('Location'); } diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/cache.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/cache.html.twig index 8f029d51e6dc5..3f307c8b81b49 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/cache.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/cache.html.twig @@ -47,52 +47,17 @@

Cache

{% if collector.totals.calls == 0 %} -
+

No cache calls were made.

{% else %} -
-
- {{ collector.totals.calls }} - Total calls -
-
- {{ '%0.2f'|format(collector.totals.time * 1000) }} ms - Total time -
-
-
- {{ collector.totals.reads }} - Total reads -
-
- {{ collector.totals.writes }} - Total writes -
-
- {{ collector.totals.deletes }} - Total deletes -
-
-
- {{ collector.totals.hits }} - Total hits -
-
- {{ collector.totals.misses }} - Total misses -
-
- - {{ collector.totals.hit_read_ratio ?? 0 }} % - - Hits/reads -
-
+ {{ _self.render_metrics(collector.totals, true) }}

Pools

- {% for name, calls in collector.calls %} + {# the empty merge is needed to turn the iterator into an array #} + {% set cache_pools_with_calls = collector.calls|filter(calls => calls|length > 0)|merge([]) %} + {% for name, calls in cache_pools_with_calls %}

{{ name }} {{ collector.statistics[name].calls }}

@@ -111,25 +76,7 @@
{% else %}

Metrics

-
- {% for key, value in collector.statistics[name] %} -
- - {% if key == 'time' %} - {{ '%0.2f'|format(1000 * value) }} ms - {% elseif key == 'hit_read_ratio' %} - {{ value ?? 0 }} % - {% else %} - {{ value }} - {% endif %} - - {{ key == 'hit_read_ratio' ? 'Hits/reads' : key|capitalize }} -
- {% if key == 'time' or key == 'deletes' %} -
- {% endif %} - {% endfor %} -
+ {{ _self.render_metrics(collector.statistics[name]) }}

Calls

@@ -155,7 +102,77 @@ {% endif %} + + {% if loop.last %} +
+

Pools without calls {{ collector.calls|filter(calls => 0 == calls|length)|length }}

+ +
+
+ + + + + + + {% for cache_pool in collector.calls|filter(calls => 0 == calls|length)|keys|sort %} + + {% endfor %} + +
Cache pools that received no calls
{{ cache_pool }}
+
+
+ {% endif %} {% endfor %} {% endif %} {% endblock %} + +{% macro render_metrics(pool, is_total = false) %} +
+
+ {{ pool.calls }} + {{ is_total ? 'Total calls' : 'Calls' }} +
+
+ {{ '%0.2f'|format(pool.time * 1000) }} ms + {{ is_total ? 'Total time' : 'Time' }} +
+ +
+ +
+
+ {{ pool.reads }} + {{ is_total ? 'Total reads' : 'Reads' }} +
+
+ {{ pool.writes }} + {{ is_total ? 'Total writes' : 'Writes' }} +
+
+ {{ pool.deletes }} + {{ is_total ? 'Total deletes' : 'Deletes' }} +
+
+ +
+ +
+
+ {{ pool.hits }} + {{ is_total ? 'Total hits' : 'Hits' }} +
+
+ {{ pool.misses }} + {{ is_total ? 'Total misses' : 'Misses' }} +
+
+ + {{ pool.hit_read_ratio ?? 0 }} % + + Hits/reads +
+
+
+{% endmacro %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/config.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/config.html.twig index 5f8cf89b2225e..a4800d4ca52f0 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/config.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/config.html.twig @@ -190,19 +190,21 @@
-
- {{ source('@WebProfiler/Icon/' ~ (collector.haszendopcache ? 'yes' : 'no') ~ '.svg') }} - OPcache -
+
+
+ {{ source('@WebProfiler/Icon/' ~ (collector.haszendopcache ? 'yes' : 'no') ~ '.svg') }} + OPcache +
-
- {{ source('@WebProfiler/Icon/' ~ (collector.hasapcu ? 'yes' : 'no-gray') ~ '.svg') }} - APCu -
+
+ {{ source('@WebProfiler/Icon/' ~ (collector.hasapcu ? 'yes' : 'no') ~ '.svg') }} + APCu +
-
- {{ source('@WebProfiler/Icon/' ~ (collector.hasxdebug ? 'yes' : 'no-gray') ~ '.svg') }} - Xdebug +
+ {{ source('@WebProfiler/Icon/' ~ (collector.hasxdebug ? 'yes' : 'no') ~ '.svg') }} + Xdebug +
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/events.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/events.html.twig index af4f8b5e73ef0..33f33b235963a 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/events.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/events.html.twig @@ -13,7 +13,7 @@

Event Dispatcher

{% if collector.calledlisteners is empty %} -
+

No events have been recorded. Check that debugging is enabled in the kernel.

{% else %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig index e27200d7abdf7..baea464527975 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig @@ -26,7 +26,7 @@

Exceptions

{% if not collector.hasexception %} -
+

No exception was thrown and caught during the request.

{% else %} 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 c568d894f3053..f151590c5d2cf 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/form.html.twig @@ -46,7 +46,7 @@ #tree-menu { float: left; padding-right: 10px; - width: 230px; + width: 220px; } #tree-menu ul { list-style: none; @@ -60,11 +60,12 @@ } #tree-menu .empty { border: 0; + box-shadow: none !important; padding: 0; } #tree-details-container { - border-left: 1px solid #DDD; - margin-left: 250px; + border-left: 1px solid var(--table-border-color); + margin-left: 230px; padding-left: 20px; } .tree-details { @@ -77,13 +78,14 @@ .toggle-icon { display: inline-block; - background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgBAMAAADpp+X/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QweDgwx4LcKwAAAABVQTFRFAAAA////////////////ZmZm////bvjBwAAAAAV0Uk5TABZwsuCVEUjgAAAAAWJLR0QF+G/pxwAAAE1JREFUGNNjSHMSYGBgUEljSGYAAzMGBwiDhUEBwmBiEIAwGBmwgTQgQGWgA7h2uIFwK+CWwp1BpHvYEqDuATEYkBlY3IOmBq6dCPcAAIT5Eg2IksjQAAAAAElFTkSuQmCC") no-repeat top left #5eb5e0; + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-icon-name='icon-tabler-square-plus' width='24' height='24' viewBox='0 0 24 24' stroke-width='2px' stroke='currentColor' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'%3E%3C/path%3E%3Crect x='4' y='4' width='16' height='16' rx='2'%3E%3C/rect%3E%3Cline x1='9' y1='12' x2='15' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='9' x2='12' y2='15'%3E%3C/line%3E%3C/svg%3E") no-repeat; + background-size: 18px 18px; } .closed .toggle-icon, .closed.toggle-icon { background-position: bottom left; } .toggle-icon.empty { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QAZgBmAGYHukptAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QweDhIf6CA40AAAAFRJREFUOMvtk7ENACEMA61vfx767MROWfO+AdGBHlNyTZrYUZRYDBII4NWE1pNdpFarfgLUbpDaBEgBYRiEVjsvDLa1l6O4Z3wkFWN+OfLKdpisOH/TlICzukmUJwAAAABJRU5ErkJggg=="); + background-image: none; } .tree .tree-inner { @@ -93,58 +95,45 @@ } .tree .toggle-button { - /* provide a bigger clickable area than just 10x10px */ width: 16px; height: 16px; margin-left: -18px; } .tree .toggle-icon { - width: 10px; - height: 10px; - /* position the icon in the center of the clickable area */ - margin-left: 3px; - margin-top: 3px; - background-size: 10px 20px; - background-color: #AAA; + width: 18px; + height: 18px; + vertical-align: bottom; } .tree .toggle-icon.empty { - width: 10px; - height: 10px; + width: 5px; + height: 5px; position: absolute; top: 50%; - margin-top: -5px; - margin-left: -15px; - background-size: 10px 10px; + margin-top: -2px; + margin-left: -13px; + } + .tree .tree-inner { + border-radius: 4px; } .tree ul ul .tree-inner { - padding-left: 37px; + padding-left: 32px; } .tree ul ul ul .tree-inner { - padding-left: 52px; + padding-left: 48px; } .tree ul ul ul ul .tree-inner { - padding-left: 67px; + padding-left: 64px; } .tree ul ul ul ul ul .tree-inner { - padding-left: 82px; + padding-left: 72px; } .tree .tree-inner:hover { - background: #dfdfdf; - } - .tree .tree-inner:hover span:not(.has-error) { - color: var(--base-0); + background: var(--gray-200); } .tree .tree-inner.active, .tree .tree-inner.active:hover { background: var(--tree-active-background); font-weight: bold; } - .tree .tree-inner.active .toggle-icon, .tree .tree-inner:hover .toggle-icon, .tree .tree-inner.active:hover .toggle-icon { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgBAMAAADpp+X/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QweDhEYXWn+sAAAABhQTFRFAAAA39/f39/f39/f39/fZmZm39/f////gc3YPwAAAAV0Uk5TAAtAc6ZeVyCYAAAAAWJLR0QF+G/pxwAAAE1JREFUGNNjSHMSYGBgUEljSGYAAzMGBwiDhUEBwmBiEIAwGBmwgXIgQGWgA7h2uIFwK+CWwp1BpHvYC6DuATEYkBlY3IOmBq6dCPcAADqLE4MnBi/fAAAAAElFTkSuQmCC"); - background-color: #999; - } - .tree .tree-inner.active .toggle-icon.empty, .tree .tree-inner:hover .toggle-icon.empty, .tree .tree-inner.active:hover .toggle-icon.empty { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QweDhoucSey4gAAABVQTFRFAAAA39/f39/f39/f39/fZmZm39/fD5Dx2AAAAAV0Uk5TAAtAc6ZeVyCYAAAAAWJLR0QF+G/pxwAAADJJREFUCNdjSHMSYGBgUEljSGYAAzMGBwiDhUEBwmBiEIAwGBnIA3DtcAPhVsAthTkDAFOfBKW9C1iqAAAAAElFTkSuQmCC"); - } .tree-details .toggle-icon { width: 16px; height: 16px; @@ -180,26 +169,6 @@ color: inherit; text-decoration: inherit; } - h2 + h3.form-data-type { - margin-top: 0; - } - h3.form-data-type + h3 { - margin-top: 1em; - } - .theme-dark .toggle-icon { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgBAMAAADpp+X/AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURUdwTH+Ag0lNUZiYmGRmbP///zU5P2n9VV4AAAAFdFJOUwCv+yror0g1sQAAAE1JREFUGNNjSFM0YGBgEEpjSGEAAzcGBQiDiUEAwmBkMIAwmBmwgVAgQGWgA7h2uIFwK+CWwp1BpHtYA6DuATEYkBlY3IOmBq6dCPcAAKMtEEs3tfChAAAAAElFTkSuQmCC'); - } - .theme-dark .toggle-icon.empty { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURUdwTDI3OzQ5PS4uLjU3PzU5P4keoyIAAAAFdFJOUwBApgtzrnKGEwAAADJJREFUCNdjCFU0YGBgEAplCGEAA1cGBQiDiUEAwmBkMIAwmBnIA3DtcAPhVsAthTkDACsZBBmrTTSxAAAAAElFTkSuQmCC'); - } - .theme-dark .tree .tree-inner.active .toggle-icon, .theme-dark .tree .tree-inner:hover .toggle-icon, .theme-dark .tree .tree-inner.active:hover .toggle-icon { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgBAMAAADpp+X/AAAAD1BMVEVHcEx/gIOYmJiZmZn///+IJ2wIAAAAA3RSTlMAryoIUq0uAAAAUElEQVQY02NgYFQ2NjYWYGBgMAYDBgZmCMOAQRjCMGRQhjCMoEqAipAYLkCAykBXA9cONxBuBdxShDOIc4+JM9Q9IIYxMgOLe9DUwLUT4R4AznguG0qfEa0AAAAASUVORK5CYII='); - background-color: transparent; - } - .theme-dark .tree .tree-inner.active .toggle-icon.empty, .theme-dark .tree .tree-inner:hover .toggle-icon.empty, .theme-dark .tree .tree-inner.active:hover .toggle-icon.empty { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAACVBMVEVHcEwyNzuqqqrd9nIgAAAAAnRSTlMAQABPjKgAAAArSURBVAjXY2BctcqBgWvVqgUMWqtWrWDIWrVqJcMqICCGACsGawMbADIKANflJYEoGMqtAAAAAElFTkSuQmCC'); - background-color: transparent; - } {% endblock %} @@ -221,7 +190,7 @@ {% endfor %}
{% else %} -
+

No forms were submitted for this request.

{% endif %} @@ -441,7 +410,6 @@ }; tabTarget.initTabs(document.querySelectorAll('.tree .tree-inner')); - toggler.initButtons(document.querySelectorAll('a.toggle-button')); {% endblock %} @@ -480,10 +448,71 @@

{{ name|default('(no name)') }}

{% if data.type_class is defined %} -

{{ profiler_dump(data.type_class) }}

+
+ Form type: + {{ profiler_dump(data.type_class) }} +
{% endif %} - {% if data.errors is defined and data.errors|length > 0 %} + {% set form_has_errors = data.errors ?? [] is not empty %} +
+
+

Errors

+ +
+ {{ _self.render_form_errors(data) }} +
+
+ +
+

Default Data

+ +
+ {{ _self.render_form_default_data(data) }} +
+
+ +
+

Submitted Data

+ +
+ {{ _self.render_form_submitted_data(data) }} +
+
+ +
+

Passed Options

+ +
+ {{ _self.render_form_passed_options(data) }} +
+
+ +
+

Resolved Options

+ +
+ {{ _self.render_form_resolved_options(data) }} +
+
+ +
+

View Variables

+ +
+ {{ _self.render_form_view_variables(data) }} +
+
+
+
+ + {% for childName, childData in data.children %} + {{ tree.form_tree_details(childName, childData, forms_by_hash) }} + {% endfor %} +{% endmacro %} + +{% macro render_form_errors(data) %} + {% if data.errors is defined and data.errors|length > 0 %} - {% endif %} - - {% if data.default_data is defined %} -

- - Default Data - -

- -
- - - - - - + {% for error in data.errors %} - + - - - - - - - + {% endfor %}
PropertyValue
Model Format{{ error.message }} - {% if data.default_data.model is defined %} - {{ profiler_dump(data.default_data.seek('model')) }} + {% if error.origin is empty %} + This form. + {% elseif forms_by_hash[error.origin] is not defined %} + Unknown. {% else %} - same as normalized format + {{ forms_by_hash[error.origin].name }} {% endif %}
Normalized Format{{ profiler_dump(data.default_data.seek('norm')) }}
View Format - {% if data.default_data.view is defined %} - {{ profiler_dump(data.default_data.seek('view')) }} + {% if error.trace %} + Caused by: + {% for stacked in error.trace %} + {{ profiler_dump(stacked) }} + {% endfor %} {% else %} - same as normalized format + Unknown. {% endif %}
- {% endif %} - - {% if data.submitted_data is defined %} -

- - Submitted Data - -

+ {% else %} +
+

This form has no errors.

+
+ {% endif %} +{% endmacro %} -
- {% if data.submitted_data.norm is defined %} - - - - - - - - - - - - - - - - - - - - - -
PropertyValue
View Format - {% if data.submitted_data.view is defined %} - {{ profiler_dump(data.submitted_data.seek('view')) }} - {% else %} - same as normalized format - {% endif %} -
Normalized Format{{ profiler_dump(data.submitted_data.seek('norm')) }}
Model Format - {% if data.submitted_data.model is defined %} - {{ profiler_dump(data.submitted_data.seek('model')) }} - {% else %} - same as normalized format - {% endif %} -
- {% else %} -
-

This form was not submitted.

-
- {% endif %} +{% macro render_form_default_data(data) %} + {% if data.default_data is defined %} + + + + + + + + + + + + + + + + + + + + + +
PropertyValue
Model Format + {% if data.default_data.model is defined %} + {{ profiler_dump(data.default_data.seek('model')) }} + {% else %} + same as normalized format + {% endif %} +
Normalized Format{{ profiler_dump(data.default_data.seek('norm')) }}
View Format + {% if data.default_data.view is defined %} + {{ profiler_dump(data.default_data.seek('view')) }} + {% else %} + same as normalized format + {% endif %} +
+ {% else %} +
+

This form has default data defined.

- {% endif %} + {% endif %} +{% endmacro %} - {% if data.passed_options is defined %} -

- - Passed Options - -

+{% macro render_form_submitted_data(data) %} + {% if data.submitted_data.norm is defined %} + + + + + + + + + + + + + + + + + + + + + +
PropertyValue
View Format + {% if data.submitted_data.view is defined %} + {{ profiler_dump(data.submitted_data.seek('view')) }} + {% else %} + same as normalized format + {% endif %} +
Normalized Format{{ profiler_dump(data.submitted_data.seek('norm')) }}
Model Format + {% if data.submitted_data.model is defined %} + {{ profiler_dump(data.submitted_data.seek('model')) }} + {% else %} + same as normalized format + {% endif %} +
+ {% else %} +
+

This form was not submitted.

+
+ {% endif %} +{% endmacro %} -
- {% if data.passed_options|length %} - - - - - - - - - - {% for option, value in data.passed_options %} +{% macro render_form_passed_options(data) %} + {% if data.passed_options ?? [] is not empty %} +
OptionPassed ValueResolved Value
+ + + + + + + + + {% for option, value in data.passed_options %} @@ -658,73 +675,50 @@ {% endif %} - {% endfor %} - -
OptionPassed ValueResolved Value
{{ option }} {{ profiler_dump(value) }}
- {% else %} -
-

No options were passed when constructing this form.

-
- {% endif %} -
- {% endif %} - - {% if data.resolved_options is defined %} -

- - Resolved Options - -

- - +{% macro render_form_resolved_options(data) %} + + + + + + + + + {% for option, value in data.resolved_options ?? [] %} + + + + + {% endfor %} + +
OptionValue
{{ option }}{{ profiler_dump(value) }}
+{% endmacro %} - {% for childName, childData in data.children %} - {{ tree.form_tree_details(childName, childData, forms_by_hash) }} - {% endfor %} +{% macro render_form_view_variables(data) %} + + + + + + + + + {% for variable, value in data.view_vars %} + + + + + {% endfor %} + +
VariableValue
{{ variable }}{{ profiler_dump(value) }}
{% endmacro %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/http_client.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/http_client.html.twig index f409a2dc03fde..ed926bf8c2fcc 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/http_client.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/http_client.html.twig @@ -38,7 +38,7 @@ {% block panel %}

HTTP Client

{% if collector.requestCount == 0 %} -
+

No HTTP requests were made.

{% else %} @@ -77,17 +77,14 @@ {% endif %} {% endfor %} {% endif %} - +
{% if profiler_token and profiler_link %} {% endif %} + {% if trace.options is not empty %} + + + + + {% endif %} - + {% if trace.http_code >= 500 %} {% set responseStatus = 'error' %} {% elseif trace.http_code >= 400 %} @@ -111,11 +115,10 @@ {% else %} {% set responseStatus = 'success' %} {% endif %} - + {{ trace.http_code }} - - + {{ profiler_dump(trace.info, maxDepth=1) }} {% if profiler_token and profiler_link %} 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 5246dc1049f0f..cf82587dd284f 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/logger.html.twig @@ -47,7 +47,7 @@

Log Messages

{% if collector.processedLogs is empty %} -
+

No log messages available.

{% else %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/mailer.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/mailer.html.twig index 1b898ad5397ec..5a80c5e12b9d5 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/mailer.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/mailer.html.twig @@ -82,22 +82,24 @@

Emails

{% if not events.messages|length %} -
+

No emails were sent.

- {% endif %} - -
-
- {{ events.events|filter(e => e.isQueued())|length }} - Queued -
- -
- {{ events.events|filter(e => not e.isQueued())|length }} - Sent + {% else %} +
+
+
+ {{ events.events|filter(e => e.isQueued())|length }} + Queued +
+ +
+ {{ events.events|filter(e => not e.isQueued())|length }} + Sent +
+
-
+ {% endif %} {% for transport in events.transports %}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig index 0d0f11457f408..da4b84b124b92 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/messenger.html.twig @@ -68,7 +68,7 @@

Messages

{% if collector.messages is empty %} -
+

No messages have been collected.

{% else %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/notifier.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/notifier.html.twig index 5c77585d489a9..b0c9219b02b79 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/notifier.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/notifier.html.twig @@ -85,7 +85,7 @@

Notifications

{% if not events.messages|length %} -
+

No notifications were sent.

{% endif %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/request.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/request.html.twig index ec15223b0bc26..595ea63175e68 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/request.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/request.html.twig @@ -1,21 +1,20 @@ {% extends '@WebProfiler/Profiler/layout.html.twig' %} {% block toolbar %} - {% import _self as helper %} {% set request_handler %} - {{ helper.set_handler(collector.controller) }} + {{ _self.set_handler(collector.controller) }} {% endset %} {% if collector.redirect %} {% set redirect_handler %} - {{ helper.set_handler(collector.redirect.controller, collector.redirect.route, 'GET' != collector.redirect.method ? collector.redirect.method) }} + {{ _self.set_handler(collector.redirect.controller, collector.redirect.route, 'GET' != collector.redirect.method ? collector.redirect.method) }} {% endset %} {% endif %} {% if collector.forwardtoken %} {% set forward_profile = profile.childByToken(collector.forwardtoken) %} {% set forward_handler %} - {{ helper.set_handler(forward_profile ? forward_profile.collector('request').controller : 'n/a') }} + {{ _self.set_handler(forward_profile ? forward_profile.collector('request').controller : 'n/a') }} {% endset %} {% endif %} @@ -24,8 +23,8 @@ {% set icon %} {{ collector.statuscode }} {% if collector.route %} - {% if collector.redirect %}{{ source('@WebProfiler/Icon/redirect.svg') }}{% endif %} - {% if collector.forwardtoken %}{{ source('@WebProfiler/Icon/forward.svg') }}{% endif %} + {% if collector.redirect %}{{ source('@WebProfiler/Icon/redirect.svg') }}{% endif %} + {% if collector.forwardtoken %}{{ source('@WebProfiler/Icon/forward.svg') }}{% endif %} {{ 'GET' != collector.method ? collector.method }} @ {{ collector.route }} {% endif %} @@ -105,10 +104,9 @@ {% endblock %} {% block panel %} - {% import _self as helper %} - + {% set controller_name = _self.set_handler(collector.controller) %}

- {{ helper.set_handler(collector.controller) }} + {{ 'n/a' in controller_name ? 'Request / Response' : controller_name }}

@@ -116,34 +114,52 @@

Request

-

GET Parameters

- - {% if collector.requestquery.all is empty %} -
-

No GET parameters

+ {% set has_no_query_post_or_files = collector.requestquery.all is empty and collector.requestrequest.all is empty and collector.requestfiles is empty %} + {% if has_no_query_post_or_files %} +
+
+

GET Parameters

+

None

+
+
+

POST Parameters

+

None

+
+
+

Uploaded Files

+

None

+
{% else %} - {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestquery, maxDepth: 1 }, with_context = false) }} - {% endif %} +

GET Parameters

-

POST Parameters

+ {% if collector.requestquery.all is empty %} +
+

No GET parameters

+
+ {% else %} + {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestquery, maxDepth: 1 }, with_context = false) }} + {% endif %} - {% if collector.requestrequest.all is empty %} -
-

No POST parameters

-
- {% else %} - {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestrequest, maxDepth: 1 }, with_context = false) }} - {% endif %} +

POST Parameters

-

Uploaded Files

+ {% if collector.requestrequest.all is empty %} +
+

No POST parameters

+
+ {% else %} + {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestrequest, maxDepth: 1 }, with_context = false) }} + {% endif %} - {% if collector.requestfiles is empty %} -
-

No files were uploaded

-
- {% else %} - {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestfiles, maxDepth: 1 }, with_context = false) }} +

Uploaded Files

+ + {% if collector.requestfiles is empty %} +
+

No files were uploaded

+
+ {% else %} + {{ include('@WebProfiler/Profiler/bag.html.twig', { bag: collector.requestfiles, maxDepth: 1 }, with_context = false) }} + {% endif %} {% endif %}

Request Attributes

@@ -360,7 +376,7 @@
{% for child in profile.children %}

- {{ helper.set_handler(child.getcollector('request').controller) }} + {{ _self.set_handler(child.getcollector('request').controller) }} (token = {{ child.token }})

diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/serializer.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/serializer.html.twig index 1e5fbc05164b7..455c49839d296 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/serializer.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/serializer.html.twig @@ -63,7 +63,7 @@ {% block menu %} - {{ include('@WebProfiler/Icon/serializer.svg') }} + {{ source('@WebProfiler/Icon/serializer.svg') }} Serializer {% endblock %} @@ -72,7 +72,7 @@

Serializer

{% if not collector.handledCount %} -
+

Nothing was handled by the serializer for this request.

{% else %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.css.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.css.twig index b64b6ff869280..c2cb5b0ddbf53 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.css.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.css.twig @@ -23,7 +23,7 @@ margin: 1em 0; width: 100%; background-color: var(--table-background); - border: 1px solid var(--table-border); + border: 1px solid var(--table-border-color); } /* Typography */ @@ -44,7 +44,7 @@ .timeline-graph .timeline-subrequest, .timeline-graph .timeline-border { fill: none; - stroke: var(--table-border); + stroke: var(--table-border-color); stroke-width: 1px; } @@ -54,7 +54,10 @@ } .timeline-subrequest-pattern { - fill: var(--table-border); + fill: var(--gray-200); +} +.theme-dark .timeline-subrequest-pattern { + fill: var(--gray-600); } /* Timeline periods */ diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.html.twig index dbc32962310b2..9db62e5b439a7 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.html.twig @@ -40,17 +40,21 @@

Performance metrics

-
- {{ '%.0f'|format(collector.duration) }} ms - Total execution time -
+
+
+ {{ '%.0f'|format(collector.duration) }} ms + Total execution time +
-
- {{ '%.0f'|format(collector.inittime) }} ms - Symfony initialization +
+ {{ '%.0f'|format(collector.inittime) }} ms + Symfony initialization +
{% if profile.collectors.memory %} +
+
{{ '%.2f'|format(profile.collectors.memory.memory / 1024 / 1024) }} MiB Peak memory usage @@ -60,23 +64,25 @@ {% if profile.children|length > 0 %}
-
- {{ profile.children|length }} - Sub-Request{{ profile.children|length > 1 ? 's' }} -
- - {% if has_time_events %} - {% set subrequests_time = 0 %} - {% for child in profile.children %} - {% set subrequests_time = subrequests_time + child.getcollector('time').events.__section__.duration %} - {% endfor %} - {% else %} - {% set subrequests_time = 'n/a' %} - {% endif %} - -
- {{ subrequests_time }} ms - Sub-Request{{ profile.children|length > 1 ? 's' }} time +
+
+ {{ profile.children|length }} + Sub-Request{{ profile.children|length > 1 ? 's' }} +
+ + {% if has_time_events %} + {% set subrequests_time = 0 %} + {% for child in profile.children %} + {% set subrequests_time = subrequests_time + child.getcollector('time').events.__section__.duration %} + {% endfor %} + {% else %} + {% set subrequests_time = 'n/a' %} + {% endif %} + +
+ {{ subrequests_time }} ms + Sub-Request{{ profile.children|length > 1 ? 's' }} time +
{% endif %}
@@ -84,7 +90,7 @@

Execution timeline

{% if not collector.isStopwatchInstalled() %} -
+

The Stopwatch component is not installed. If you want to see timing events, run: composer require symfony/stopwatch.

{% elseif collector.events is empty %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.js b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.js index 156c9343ff139..6f627a3b9efa0 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.js +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/time.js @@ -406,23 +406,23 @@ class SvgRenderer { class Theme { constructor(element) { this.reservedCategoryColors = { - 'default': '#777', - 'section': '#999', - 'event_listener': '#00b8f5', - 'template': '#66cc00', - 'doctrine': '#ff6633', - 'messenger_middleware': '#bdb81e', - 'controller.argument_value_resolver': '#8c5de6', - 'http_client': '#ffa333', + 'default': '#737373', + 'section': '#a3a3a3', + 'event_listener': '#54aeff', + 'template': '#4ac26b', + 'doctrine': '#fd8c73', + 'messenger_middleware': '#ff8182', + 'controller.argument_value_resolver': '#c297ff', + 'http_client': '#d4a72c', }; this.customCategoryColors = [ - '#dbab09', // dark yellow - '#ea4aaa', // pink - '#964b00', // brown - '#22863a', // dark green - '#0366d6', // dark blue - '#17a2b8', // teal + '#d4a72c', // dark yellow + '#ffaba8', // light red + '#e6af05', // yellow + '#6fdd8b', // light green + '#76e3ea', // cyan + '#a475f9', // light purple ]; this.getCategoryColor = this.getCategoryColor.bind(this); diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/translation.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/translation.html.twig index e468ce2e82fe3..13503feeb4c05 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/translation.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/translation.html.twig @@ -72,7 +72,7 @@

Messages

{% if collector.messages is empty %} -
+

No translations have been called.

{% else %} @@ -186,7 +186,7 @@
{% for template, count in collector.templates %} - {%- set file = collector.templatePaths[template]|default(false) -%} - {%- set link = file ? file|file_link(1) : false -%} -
- {{ trace.method }} + {{ trace.method }} {{ trace.url }} - {% if trace.options is not empty %} - {{ profiler_dump(trace.options, maxDepth=1) }} - {% endif %} @@ -96,14 +93,21 @@ {% endif %} {% if trace.curlCommand is not null %} - +
Request options{{ profiler_dump(trace.options, maxDepth=1) }}
+ Response{{ message.domain }} {{ message.count }} - {{ message.id }} + {{ message.id }} {% if message.transChoiceNumber is not null %} (pluralization is used) diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig index 0210ca012fed3..f4626403a88d8 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/twig.html.twig @@ -41,7 +41,7 @@ {% if collector.templatecount == 0 %}

Twig

-
+

No Twig templates were rendered for this request.

{% else %} @@ -53,19 +53,23 @@ Render time
-
- {{ collector.templatecount }} - Template calls -
+
-
- {{ collector.blockcount }} - Block calls -
+
+
+ {{ collector.templatecount }} + Template calls +
-
- {{ collector.macrocount }} - Macro calls +
+ {{ collector.blockcount }} + Block calls +
+ +
+ {{ collector.macrocount }} + Macro calls +
@@ -85,17 +89,14 @@
- {{ source('@WebProfiler/Icon/twig.svg') }} + {% set file = collector.templatePaths[template]|default(false) %} + {% set link = file ? file|file_link(1) : false %} + {% if link %} - {{ template }} - + + {{ template }} + {{ file|file_relative|default(file) }} + {% else %} {{ template }} {% endif %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/validator.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/validator.html.twig index 0bb3ecf37ef6c..a473ac2372bac 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/validator.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/validator.html.twig @@ -96,7 +96,7 @@ {% endif %} {% else %} -
+

No calls to the validator were collected during this request.

{% endfor %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/LICENSE.txt b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/LICENSE.txt new file mode 100644 index 0000000000000..c3b6e47ddf2cb --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/LICENSE.txt @@ -0,0 +1,26 @@ +Icons are from "Tabler Icons" (https://github.com/tabler/tabler-icons), a set of +free MIT-licensed high-quality SVG icons. + +----- + +MIT License + +Copyright (c) 2020-2022 Paweł Kuna + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/ajax.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/ajax.svg index 4019e3249bb22..ba7dcfd49724c 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/ajax.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/ajax.svg @@ -1 +1,7 @@ - + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/alert-circle.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/alert-circle.svg new file mode 100644 index 0000000000000..0251e8624e5f6 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/alert-circle.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg index 798198928a6fb..f357a626a0281 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/cache.svg @@ -1 +1,6 @@ - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/close.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/close.svg index 6038d73f9ab5b..d19c88baadad7 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/close.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/close.svg @@ -1 +1,5 @@ - + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg index ba51407d12d32..e28a1c6aa8c15 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/config.svg @@ -1 +1,12 @@ - + + + + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/event.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/event.svg index 76eaa32453453..77d01735daf92 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/event.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/event.svg @@ -1 +1,8 @@ - + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg index 0e4df2b23a23c..a7a79696dfc63 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/exception.svg @@ -1 +1,7 @@ - + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/filter.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/filter.svg index 8800f1c05d75c..cfe2246d91bea 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/filter.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/filter.svg @@ -1 +1,4 @@ - + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg index e1307960bd568..5a5cee29486e0 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/form.svg @@ -1 +1,9 @@ - + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/forward.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/forward.svg index 28a960a5bf835..57420af87a438 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/forward.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/forward.svg @@ -1 +1,6 @@ - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/http-client.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/http-client.svg index e6b1fb2fe903c..f7d612b759663 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/http-client.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/http-client.svg @@ -1 +1,9 @@ - + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg index ae8c5aae4447c..ee72a2c5f329d 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/logger.svg @@ -1 +1,7 @@ - + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/mailer.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/mailer.svg index ed649d0681073..38ae01c830b84 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/mailer.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/mailer.svg @@ -1 +1,5 @@ - + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg index deb047fc4a0ba..e489e1122a819 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/memory.svg @@ -1 +1,13 @@ - + + + + + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg index afccc7f629bb5..838deca87a298 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/menu.svg @@ -1 +1,6 @@ - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg index 3af5178135f42..e239e85dcfb7f 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/messenger.svg @@ -1 +1,8 @@ - + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no-gray.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no-gray.svg deleted file mode 100644 index ea0089159380a..0000000000000 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no-gray.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no.svg index 5ffc020f4efe8..e2280c7aa98dd 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/no.svg @@ -1 +1,5 @@ - + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/notifier.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/notifier.svg index 0648f126e99d7..35823f6eb41c9 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/notifier.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/notifier.svg @@ -1 +1,7 @@ - + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg index 8c329d052f2c1..ebf9b6479b32d 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/redirect.svg @@ -1 +1,4 @@ - + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/referrer.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/referrer.svg new file mode 100644 index 0000000000000..771edddeebc10 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/referrer.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/request.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/request.svg index 67d6c643fced5..b7486df097a69 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/request.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/request.svg @@ -1 +1,6 @@ - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/router.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/router.svg index e16c617ebe18c..7d27edc1952ce 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/router.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/router.svg @@ -1 +1,9 @@ - + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/search.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/search.svg index cae0a67f9120b..8a45c12779a0f 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/search.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/search.svg @@ -1 +1,5 @@ - + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/serializer.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/serializer.svg index 332ed031cec08..50f4a097a70ac 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/serializer.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/serializer.svg @@ -1,6 +1,7 @@ - - - - - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-dark.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-dark.svg new file mode 100644 index 0000000000000..8d9b5f27f8011 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-dark.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-light.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-light.svg new file mode 100644 index 0000000000000..11ad643b4282c --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-light.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-system.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-system.svg new file mode 100644 index 0000000000000..6b6d22928fe14 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-theme-system.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fitted.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fitted.svg new file mode 100644 index 0000000000000..6d9f6e8d68817 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fitted.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fixed.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fixed.svg new file mode 100644 index 0000000000000..238ef2a4c2c35 --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings-width-fixed.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings.svg new file mode 100644 index 0000000000000..ff36b510eaccd --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/settings.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/symfony.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/symfony.svg index c3beff6c8ddfd..ad38fdf924224 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/symfony.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/symfony.svg @@ -1 +1 @@ - + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg index d49851d440be4..64bdeac785005 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/time.svg @@ -1 +1,9 @@ - + + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/translation.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/translation.svg index 735bb92c78b70..84cec341dab88 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/translation.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/translation.svg @@ -1 +1,8 @@ - + + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg index 4a6ef7ab320f0..1211c61066b18 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/twig.svg @@ -1 +1,6 @@ - + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/validator.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/validator.svg index 6a81d92daa786..d1db492d58b39 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/validator.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/validator.svg @@ -1 +1,7 @@ - + + + + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/yes.svg b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/yes.svg index dbbff93d007d7..dbd70f68a5f09 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/yes.svg +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Icon/yes.svg @@ -1 +1,4 @@ - + + + + diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/fonts.css.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/fonts.css.twig new file mode 100644 index 0000000000000..cbf832ea3dc9d --- /dev/null +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/fonts.css.twig @@ -0,0 +1,7 @@ +@font-face { + font-family: 'Ubuntu Mono'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(data:font/opentype;base64,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) format('woff2'); +} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/header.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/header.html.twig index a2c826ab6efb5..ac62bdcf5387a 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/header.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/header.html.twig @@ -1,14 +1,11 @@
{% else %} -
+

The query returned no result.

{% endif %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/search.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/search.html.twig index 7494b4ec7f279..6e40d03946da4 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/search.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/search.html.twig @@ -1,23 +1,25 @@ -