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 baea464527975..3d062becd3eba 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Collector/exception.html.twig @@ -23,6 +23,14 @@ {% endblock %} {% block panel %} + {# these styles are needed to override some styles from Exception page, which wasn't + updated yet to the new style of the Symfony Profiler #} + +

Exceptions

{% if not collector.hasexception %} diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/layout.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/layout.html.twig index bcb1e97a14f06..a38bae9405d32 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/layout.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/layout.html.twig @@ -89,7 +89,7 @@ {% if request_collector and request_collector.forwardtoken -%} {% set forward_profile = profile.childByToken(request_collector.forwardtoken) %} {% set controller = forward_profile ? forward_profile.collector('request').controller : 'n/a' %} -
+
{{ source('@WebProfiler/Icon/forward.svg') }} Forwarded to diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/profiler.css.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/profiler.css.twig index 674a06c9b742c..42f30d6ff4805 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/profiler.css.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/profiler.css.twig @@ -1053,8 +1053,8 @@ tr.status-warning td { padding: 13px 15px 10px; position: relative; } -#summary .status-compact:before { - top: 0; +#summary .status-compact.status-compact-forward { + padding: 10px 15px; } #summary .status + .status { margin-top: 10px; @@ -1538,7 +1538,7 @@ tr.status-warning td { display: inline-flex; flex-wrap: wrap; margin: 0 0 15px; - padding: 2px; + padding: 0; user-select: none; -webkit-user-select: none; } @@ -1547,11 +1547,13 @@ tr.status-warning td { margin: 0 0 10px; } .tab-navigation li { + box-shadow: none; + transition: box-shadow .05s ease-in, background-color .05s ease-in; cursor: pointer; font-weight: 500; list-style: none; margin: 0; - padding: 3.5px 14px; + padding: 4px 14px; position: relative; text-align: center; z-index: 1; @@ -1591,12 +1593,15 @@ tr.status-warning td { } .tab-navigation li.active { background-color: var(--tab-active-background); - border-radius: 4px; - box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.15), 0 3px 1px 0 rgba(0, 0, 0, 0.05); + border-radius: 6px; + box-shadow: inset 0 0 0 1.5px var(--tab-active-border-color); color: var(--tab-active-color); position: relative; z-index: 1; } +.theme-dark .tab-navigation li.active { + box-shadow: inset 0 0 0 1px var(--tab-border-color); +} .tab-content > *:first-child { margin-top: 0; } diff --git a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/settings.html.twig b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/settings.html.twig index 6536458fc5c3d..71080c737782a 100644 --- a/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/settings.html.twig +++ b/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/settings.html.twig @@ -110,32 +110,40 @@ margin-top: 30px; } .modal-content .settings-group { + border: 1px solid var(--settings-option-border-color); + border-radius: 4px; display: flex; margin-bottom: 15px; } -.modal-content label { +.modal-content .settings-group label { cursor: pointer; display: flex; flex: 1; font-size: 16px; margin: 0; } -.modal-content label input { - display: none; +.modal-content .settings-group label input { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; + opacity: 0; +} +.modal-content .settings-group:has(input:focus-visible) { + outline: 2px dotted var(--settings-option-active-border-color); + outline-offset: 2px; } -.modal-content label input:checked + p { +.modal-content .settings-group label input:checked + p { box-shadow: inset 0 0 0 2px var(--settings-option-active-border-color); background-color: var(--settings-option-active-background); color: var(--settings-option-active-color); } -.modal-content label input:checked + p svg { +.modal-content .settings-group label input:checked + p svg { color: var(--settings-option-active-icon-color); } -.modal-content label p { +.modal-content .settings-group label p { align-items: center; background: var(--settings-option-background); - border-radius: 4px; - box-shadow: inset 0 0 0 1px var(--settings-option-border-color); + color: var(--settings-option-color); flex: 1; font-size: 14px; @@ -143,8 +151,16 @@ padding: 10px 15px; text-align: center; } -.modal-content label + label { - margin-left: 15px; +.modal-content .settings-group label:first-child p { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.modal-content .settings-group label:last-child p { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.modal-content .settings-group label + label p { + border-left: 1px solid var(--settings-option-border-color); } .modal-content label p span { display: block; pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy