Current section
Files
Jump to
Current section
Files
priv/static/toolbar.css
/*! Pollen Typography v2.1.0 | MIT License | https://github.com/peppercornstudio/pollen */.phxprof-toolbar{--scale-000: 0.75rem;--scale-00: 0.875rem;--scale-0: 1rem;--scale-1: 1.125rem;--scale-2: 1.25rem;--scale-3: 1.5rem;--scale-4: 1.875rem;--scale-5: 2.25rem;--scale-6: 3rem;--scale-7: 3.75rem;--scale-8: 4.5rem;--scale-9: 6rem;--scale-10: 8rem;--font-sans: system-ui;--font-serif: Georgia, Cambria, "Times New Roman", Times, serif;--font-mono: Consolas, Menlo, Monaco, "Liberation Mono", monospace;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-black: 900;--leading-none: 1;--leading-xs: 1.125;--leading-sm: 1.275;--leading-normal: 1.5;--leading-lg: 1.625;--leading-xl: 2;--tracking-000: -0.025em;--tracking-00: -0.05em;--tracking-0: 0;--tracking-1: 0.025em;--tracking-2: 0.05em;--tracking-3: 0.1em;--measure-narrow: 20em;--measure-normal: 30em;--measure-wide: 34em}
/*! Pollen Layout v2.1.0 | MIT License | https://github.com/peppercornstudio/pollen */.phxprof-toolbar{--size-0: 0px;--size-px: 1px;--size-1: 4px;--size-2: 8px;--size-3: 12px;--size-4: 16px;--size-5: 20px;--size-6: 24px;--size-7: 28px;--size-8: 32px;--size-9: 36px;--size-10: 40px;--size-11: 44px;--size-12: 48px;--size-14: 56px;--size-16: 64px;--size-20: 80px;--size-24: 96px;--size-28: 112px;--size-32: 128px;--size-36: 144px;--size-40: 160px;--size-44: 176px;--size-48: 192px;--size-52: 208px;--size-56: 224px;--size-60: 240px;--size-64: 256px;--size-72: 288px;--size-80: 320px;--size-96: 384px;--size-full: 100%;--size-screen: 100vw;--size-min: min-content;--size-max: max-content;--width-xs: 320px;--width-sm: 384px;--width-md: 448px;--width-lg: 512px;--width-xl: 576px;--width-2xl: 672px;--width-3xl: 768px;--width-4xl: 896px;--width-5xl: 1024px;--width-6xl: 1152px;--width-7xl: 1280px}
/*! Pollen UI v2.1.0 | MIT License | https://github.com/peppercornstudio/pollen */.phxprof-toolbar{--elevation-1: 0 1px 2px 0 rgba(0, 0, 0, 0.05);--elevation-2: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);--elevation-3: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--elevation-4: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--elevation-5: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--elevation-6: 0 25px 50px -12px rgba(0, 0, 0, 0.25);--easing-standard: cubic-bezier(0.4, 0, 0.2, 1);--easing-accelerate: cubic-bezier(0.4, 0, 1, 1);--easing-decelerate: cubic-bezier(0, 0, 0.2, 1);--radius-none: 0px;--radius-sm: 2px;--radius: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 24px;--radius-full: 9999px;--layer-1: 10;--layer-2: 20;--layer-3: 30;--layer-4: 40;--layer-5: 50;--layer-top: 2147483647}
/*! 𝗖 𝗢 𝗟 𝗢 𝗥 v1.9.0 | MIT License | https://yeun.github.io/open-color/ */.phxprof-toolbar{--oc-white: #ffffff;--oc-white-rgb: 255, 255, 255;--oc-black: #000000;--oc-black-rgb: 0, 0, 0;--oc-gray-0: #f8f9fa;--oc-gray-0-rgb: 248, 249, 250;--oc-gray-1: #f1f3f5;--oc-gray-1-rgb: 241, 243, 245;--oc-gray-2: #e9ecef;--oc-gray-2-rgb: 233, 236, 239;--oc-gray-3: #dee2e6;--oc-gray-3-rgb: 222, 226, 230;--oc-gray-4: #ced4da;--oc-gray-4-rgb: 206, 212, 218;--oc-gray-5: #adb5bd;--oc-gray-5-rgb: 173, 181, 189;--oc-gray-6: #868e96;--oc-gray-6-rgb: 134, 142, 150;--oc-gray-7: #495057;--oc-gray-7-rgb: 73, 80, 87;--oc-gray-8: #343a40;--oc-gray-8-rgb: 52, 58, 64;--oc-gray-9: #212529;--oc-gray-9-rgb: 33, 37, 41;--oc-red-0: #fff5f5;--oc-red-0-rgb: 255, 245, 245;--oc-red-1: #ffe3e3;--oc-red-1-rgb: 255, 227, 227;--oc-red-2: #ffc9c9;--oc-red-2-rgb: 255, 201, 201;--oc-red-3: #ffa8a8;--oc-red-3-rgb: 255, 168, 168;--oc-red-4: #ff8787;--oc-red-4-rgb: 255, 135, 135;--oc-red-5: #ff6b6b;--oc-red-5-rgb: 255, 107, 107;--oc-red-6: #fa5252;--oc-red-6-rgb: 250, 82, 82;--oc-red-7: #f03e3e;--oc-red-7-rgb: 240, 62, 62;--oc-red-8: #e03131;--oc-red-8-rgb: 224, 49, 49;--oc-red-9: #c92a2a;--oc-red-9-rgb: 201, 42, 42;--oc-pink-0: #fff0f6;--oc-pink-0-rgb: 255, 240, 246;--oc-pink-1: #ffdeeb;--oc-pink-1-rgb: 255, 222, 235;--oc-pink-2: #fcc2d7;--oc-pink-2-rgb: 252, 194, 215;--oc-pink-3: #faa2c1;--oc-pink-3-rgb: 250, 162, 193;--oc-pink-4: #f783ac;--oc-pink-4-rgb: 247, 131, 172;--oc-pink-5: #f06595;--oc-pink-5-rgb: 240, 101, 149;--oc-pink-6: #e64980;--oc-pink-6-rgb: 230, 73, 128;--oc-pink-7: #d6336c;--oc-pink-7-rgb: 214, 51, 108;--oc-pink-8: #c2255c;--oc-pink-8-rgb: 194, 37, 92;--oc-pink-9: #a61e4d;--oc-pink-9-rgb: 166, 30, 77;--oc-grape-0: #f8f0fc;--oc-grape-0-rgb: 248, 240, 252;--oc-grape-1: #f3d9fa;--oc-grape-1-rgb: 243, 217, 250;--oc-grape-2: #eebefa;--oc-grape-2-rgb: 238, 190, 250;--oc-grape-3: #e599f7;--oc-grape-3-rgb: 229, 153, 247;--oc-grape-4: #da77f2;--oc-grape-4-rgb: 218, 119, 242;--oc-grape-5: #cc5de8;--oc-grape-5-rgb: 204, 93, 232;--oc-grape-6: #be4bdb;--oc-grape-6-rgb: 190, 75, 219;--oc-grape-7: #ae3ec9;--oc-grape-7-rgb: 174, 62, 201;--oc-grape-8: #9c36b5;--oc-grape-8-rgb: 156, 54, 181;--oc-grape-9: #862e9c;--oc-grape-9-rgb: 134, 46, 156;--oc-violet-0: #f3f0ff;--oc-violet-0-rgb: 243, 240, 255;--oc-violet-1: #e5dbff;--oc-violet-1-rgb: 229, 219, 255;--oc-violet-2: #d0bfff;--oc-violet-2-rgb: 208, 191, 255;--oc-violet-3: #b197fc;--oc-violet-3-rgb: 177, 151, 252;--oc-violet-4: #9775fa;--oc-violet-4-rgb: 151, 117, 250;--oc-violet-5: #845ef7;--oc-violet-5-rgb: 132, 94, 247;--oc-violet-6: #7950f2;--oc-violet-6-rgb: 121, 80, 242;--oc-violet-7: #7048e8;--oc-violet-7-rgb: 112, 72, 232;--oc-violet-8: #6741d9;--oc-violet-8-rgb: 103, 65, 217;--oc-violet-9: #5f3dc4;--oc-violet-9-rgb: 95, 61, 196;--oc-indigo-0: #edf2ff;--oc-indigo-0-rgb: 237, 242, 255;--oc-indigo-1: #dbe4ff;--oc-indigo-1-rgb: 219, 228, 255;--oc-indigo-2: #bac8ff;--oc-indigo-2-rgb: 186, 200, 255;--oc-indigo-3: #91a7ff;--oc-indigo-3-rgb: 145, 167, 255;--oc-indigo-4: #748ffc;--oc-indigo-4-rgb: 116, 143, 252;--oc-indigo-5: #5c7cfa;--oc-indigo-5-rgb: 92, 124, 250;--oc-indigo-6: #4c6ef5;--oc-indigo-6-rgb: 76, 110, 245;--oc-indigo-7: #4263eb;--oc-indigo-7-rgb: 66, 99, 235;--oc-indigo-8: #3b5bdb;--oc-indigo-8-rgb: 59, 91, 219;--oc-indigo-9: #364fc7;--oc-indigo-9-rgb: 54, 79, 199;--oc-blue-0: #e7f5ff;--oc-blue-0-rgb: 231, 245, 255;--oc-blue-1: #d0ebff;--oc-blue-1-rgb: 208, 235, 255;--oc-blue-2: #a5d8ff;--oc-blue-2-rgb: 165, 216, 255;--oc-blue-3: #74c0fc;--oc-blue-3-rgb: 116, 192, 252;--oc-blue-4: #4dabf7;--oc-blue-4-rgb: 77, 171, 247;--oc-blue-5: #339af0;--oc-blue-5-rgb: 51, 154, 240;--oc-blue-6: #228be6;--oc-blue-6-rgb: 34, 139, 230;--oc-blue-7: #1c7ed6;--oc-blue-7-rgb: 28, 126, 214;--oc-blue-8: #1971c2;--oc-blue-8-rgb: 25, 113, 194;--oc-blue-9: #1864ab;--oc-blue-9-rgb: 24, 100, 171;--oc-cyan-0: #e3fafc;--oc-cyan-0-rgb: 227, 250, 252;--oc-cyan-1: #c5f6fa;--oc-cyan-1-rgb: 197, 246, 250;--oc-cyan-2: #99e9f2;--oc-cyan-2-rgb: 153, 233, 242;--oc-cyan-3: #66d9e8;--oc-cyan-3-rgb: 102, 217, 232;--oc-cyan-4: #3bc9db;--oc-cyan-4-rgb: 59, 201, 219;--oc-cyan-5: #22b8cf;--oc-cyan-5-rgb: 34, 184, 207;--oc-cyan-6: #15aabf;--oc-cyan-6-rgb: 21, 170, 191;--oc-cyan-7: #1098ad;--oc-cyan-7-rgb: 16, 152, 173;--oc-cyan-8: #0c8599;--oc-cyan-8-rgb: 12, 133, 153;--oc-cyan-9: #0b7285;--oc-cyan-9-rgb: 11, 114, 133;--oc-teal-0: #e6fcf5;--oc-teal-0-rgb: 230, 252, 245;--oc-teal-1: #c3fae8;--oc-teal-1-rgb: 195, 250, 232;--oc-teal-2: #96f2d7;--oc-teal-2-rgb: 150, 242, 215;--oc-teal-3: #63e6be;--oc-teal-3-rgb: 99, 230, 190;--oc-teal-4: #38d9a9;--oc-teal-4-rgb: 56, 217, 169;--oc-teal-5: #20c997;--oc-teal-5-rgb: 32, 201, 151;--oc-teal-6: #12b886;--oc-teal-6-rgb: 18, 184, 134;--oc-teal-7: #0ca678;--oc-teal-7-rgb: 12, 166, 120;--oc-teal-8: #099268;--oc-teal-8-rgb: 9, 146, 104;--oc-teal-9: #087f5b;--oc-teal-9-rgb: 8, 127, 91;--oc-green-0: #ebfbee;--oc-green-0-rgb: 235, 251, 238;--oc-green-1: #d3f9d8;--oc-green-1-rgb: 211, 249, 216;--oc-green-2: #b2f2bb;--oc-green-2-rgb: 178, 242, 187;--oc-green-3: #8ce99a;--oc-green-3-rgb: 140, 233, 154;--oc-green-4: #69db7c;--oc-green-4-rgb: 105, 219, 124;--oc-green-5: #51cf66;--oc-green-5-rgb: 81, 207, 102;--oc-green-6: #40c057;--oc-green-6-rgb: 64, 192, 87;--oc-green-7: #37b24d;--oc-green-7-rgb: 55, 178, 77;--oc-green-8: #2f9e44;--oc-green-8-rgb: 47, 158, 68;--oc-green-9: #2b8a3e;--oc-green-9-rgb: 43, 138, 62;--oc-lime-0: #f4fce3;--oc-lime-0-rgb: 244, 252, 227;--oc-lime-1: #e9fac8;--oc-lime-1-rgb: 233, 250, 200;--oc-lime-2: #d8f5a2;--oc-lime-2-rgb: 216, 245, 162;--oc-lime-3: #c0eb75;--oc-lime-3-rgb: 192, 235, 117;--oc-lime-4: #a9e34b;--oc-lime-4-rgb: 169, 227, 75;--oc-lime-5: #94d82d;--oc-lime-5-rgb: 148, 216, 45;--oc-lime-6: #82c91e;--oc-lime-6-rgb: 130, 201, 30;--oc-lime-7: #74b816;--oc-lime-7-rgb: 116, 184, 22;--oc-lime-8: #66a80f;--oc-lime-8-rgb: 102, 168, 15;--oc-lime-9: #5c940d;--oc-lime-9-rgb: 92, 148, 13;--oc-yellow-0: #fff9db;--oc-yellow-0-rgb: 255, 249, 219;--oc-yellow-1: #fff3bf;--oc-yellow-1-rgb: 255, 243, 191;--oc-yellow-2: #ffec99;--oc-yellow-2-rgb: 255, 236, 153;--oc-yellow-3: #ffe066;--oc-yellow-3-rgb: 255, 224, 102;--oc-yellow-4: #ffd43b;--oc-yellow-4-rgb: 255, 212, 59;--oc-yellow-5: #fcc419;--oc-yellow-5-rgb: 252, 196, 25;--oc-yellow-6: #fab005;--oc-yellow-6-rgb: 250, 176, 5;--oc-yellow-7: #f59f00;--oc-yellow-7-rgb: 245, 159, 0;--oc-yellow-8: #f08c00;--oc-yellow-8-rgb: 240, 140, 0;--oc-yellow-9: #e67700;--oc-yellow-9-rgb: 230, 119, 0;--oc-orange-0: #fff4e6;--oc-orange-0-rgb: 255, 244, 230;--oc-orange-1: #ffe8cc;--oc-orange-1-rgb: 255, 232, 204;--oc-orange-2: #ffd8a8;--oc-orange-2-rgb: 255, 216, 168;--oc-orange-3: #ffc078;--oc-orange-3-rgb: 255, 192, 120;--oc-orange-4: #ffa94d;--oc-orange-4-rgb: 255, 169, 77;--oc-orange-5: #ff922b;--oc-orange-5-rgb: 255, 146, 43;--oc-orange-6: #fd7e14;--oc-orange-6-rgb: 253, 126, 20;--oc-orange-7: #f76707;--oc-orange-7-rgb: 247, 103, 7;--oc-orange-8: #e8590c;--oc-orange-8-rgb: 232, 89, 12;--oc-orange-9: #d9480f;--oc-orange-9-rgb: 217, 72, 15}
/*! Phoenix Framework Logo | TM Chris McCord | https://github.com/phoenixframework/phoenix */.phxprof-toolbar{--logo-phoenix: url("data:image/png;base64,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");}
.phxprof-toolbar {
--color-canvas-default: var(--oc-gray-9);
--color-canvas-secondary: var(--oc-gray-8);
--color-fg-default: var(--oc-gray-0);
--color-fg-secondary: var(--oc-gray-5);
--color-stroke: var(--oc-gray-6);
--color-error: var(--oc-red-9);
--color-link: var(--oc-orange-2);
--color-success: var(--oc-teal-9);
--color-warn: var(--oc-yellow-8);
--font-family-default: var(--font-sans);
--size-font: 13px;
--size-half: 2px;
--size-icon: 20px;
--size-logo-height: 28px;
--size-logo-width: 41px;
--size-mini-toolbar-height: var(--size-7);
--size-mini-toolbar-width: var(--size-8);
--size-mini-logo-height: 15px;
--size-mini-logo-width: 22px;
--size-toolbar: var(--size-11);
}
/* Show and hide transitions */
.phxprof-toolbar > .phxprof-minitoolbar,
.phxprof-toolbar > .phxprof-toolbar-view {
-webkit-transition: height 1s ease;
-moz-transition: height 1s ease;
-o-transition: height 1s ease;
-ms-transition: height 1s ease;
transition: height 1s ease;
}
.phxprof-toolbar.miniaturized > .phxprof-minitoolbar {
height: var(--size-mini-toolbar-height);
}
.phxprof-toolbar.miniaturized > .phxprof-toolbar-view {
height: var(--size-0);
}
/*! Symfony Web Debug Toolbar v5.3.9 | MIT License | https://github.com/symfony/symfony/blob/842ecc50f04ea0067ac300e2396a391dff687498/src/Symfony/Bundle/WebProfilerBundle/Resources/views/Profiler/toolbar.css.twig */
.phxprof-minitoolbar {
background-color: var(--color-canvas-default);
border-top-left-radius: var(--size-1);
bottom: 0;
box-sizing: border-box;
display: block;
height: var(--size-0);
padding: 0 var(--size-1);
position: fixed;
right: 0;
z-index: var(--layer-top);
}
.phxprof-minitoolbar button {
background-color: transparent;
padding: 0;
border: none;
max-height: var(--size-mini-toolbar-height);
max-width: var(--size-mini-toolbar-width);
}
.phxprof-minitoolbar .show-button {
content: '';
display: inline-block;
cursor: pointer;
box-sizing: content-box;
height: var(--size-mini-logo-height);
padding: 0 var(--size-1);
width: var(--size-mini-logo-width);
margin-top: var(--size-1);
background-color: var(--color-canvas-default);
background-size: auto 100%;
background-image: var(--logo-phoenix);
background-position: center;
background-repeat: no-repeat;
}
.phxprof-toolbar-clearer {
clear: both;
height: var(--size-toolbar);
}
.phxprof-display-none {
display: none;
}
/* toolbar reset */
.phxprof-toolbar-view * {
border: 0px none;
border-radius: unset;
box-sizing: content-box;
vertical-align: baseline;
letter-spacing: normal;
margin: 0;
padding: 0;
width: auto;
}
.phxprof-toolbar-view {
height: var(--size-toolbar);
background-color: var(--color-canvas-default);
bottom: 0;
box-shadow: none;
color: #EEE;
font: var(--size-font) var(--font-family-default);
left: 0;
line-height: var(--leading-lg);
margin: 0;
padding: 0 var(--size-toolbar) 0 0;
position: fixed;
right: 0;
text-align: left;
text-transform: none;
z-index: var(--layer-top);
direction: ltr;
/* neutralize the aliasing defined by external CSS styles */
-webkit-font-smoothing: subpixel-antialiased;
-moz-osx-font-smoothing: auto;
}
.phxprof-toolbar-view abbr {
border: dashed var(--color-stroke);
border-width: 0 0 var(--size-px);
}
.phxprof-toolbar-view svg,
.phxprof-toolbar-view img {
height: var(--size-icon);
width: var(--size-icon);
display: inline-block;
}
.phxprof-toolbar-view .hide-button {
background: var(--color-canvas-secondary);
display: block;
position: absolute;
top: 0;
right: 0;
width: var(--size-toolbar);
height: var(--size-toolbar);
cursor: pointer;
text-align: center;
border: none;
border-radius: 0px;
margin: 0;
padding: 0;
}
.phxprof-toolbar-view .hide-button svg {
max-height: var(--size-5);
margin-top: var(--size-3);
}
.phxprof-toolbar-view .hide-button svg path {
fill: var(--color-fg-default);
}
.phxprof-toolbar-panel {
cursor: default;
display: block;
float: left;
height: var(--size-toolbar);
margin-right: 0;
white-space: nowrap;
max-width: 20%;
}
.phxprof-toolbar-panel>a,
.phxprof-toolbar-panel>a:hover {
display: block;
text-decoration: none;
background-color: transparent;
color: inherit;
}
.phxprof-toolbar-panel span {
display: inline-block;
}
.phxprof-toolbar-panel .phxprof-toolbar-value {
color: var(--color-fg-default);
font-size: var(--size-font);
line-height: var(--size-toolbar);
padding: var(--size-0);
}
.phxprof-toolbar-panel .phxprof-toolbar-label,
.phxprof-toolbar-panel .phxprof-toolbar-class-separator {
color: var(--color-stroke);
font-size: var(--size-font);
}
.phxprof-toolbar-panel .phxprof-toolbar-info {
border-collapse: collapse;
display: table;
z-index: var(--layer-top);
}
.phxprof-toolbar-panel hr {
border-top: var(--size-px) solid var(--color-stroke);
margin: var(--size-1) 0;
padding-top: var(--size-1);
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item {
/* this 'border-bottom' trick is needed because 'margin-bottom' doesn't work for table rows */
border-bottom: solid transparent var(--size-1);
display: table-row;
}
.phxprof-toolbar-panel .phxprof-toolbar-info-group {
margin-bottom: var(--size-1);
padding-bottom: var(--size-half);
border-bottom: var(--size-px) solid var(--color-stroke);
}
.phxprof-toolbar-panel .phxprof-toolbar-info-group:last-child {
margin-bottom: 0;
padding-bottom: 0;
border-bottom: none;
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item .phxprof-toolbar-status {
margin-bottom: 0;
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item .phxprof-toolbar-status+.phxprof-toolbar-status {
margin-left: var(--size-1);
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item:last-child {
margin-bottom: 0;
}
div.phxprof-toolbar .phxprof-toolbar-panel .phxprof-toolbar-info-item a {
color: var(--color-link);
text-decoration: underline;
}
div.phxprof-toolbar .phxprof-toolbar-panel a:hover {
text-decoration: none;
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item b {
color: var(--color-fg-secondary);
display: table-cell;
font-size: var(--size-3);
padding: var(--size-1) var(--size-2) var(--size-1) 0;
}
.phxprof-toolbar-panel:not(.phxprof-toolbar-panel-dump) .phxprof-toolbar-info-item span,
.phxprof-toolbar-panel:not(.phxprof-toolbar-panel-exits) .phxprof-toolbar-info-item span {
color: var(--canvas-fg-default);
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item span {
font-size: var(--size-3);
}
.phxprof-toolbar-panel .phxprof-toolbar-info {
background-color: var(--color-canvas-secondary);
bottom: var(--size-toolbar);
color: var(--color-fg-default);
display: none;
padding: var(--size-2) 0;
position: absolute;
}
.phxprof-toolbar-panel .phxprof-toolbar-info:empty {
visibility: hidden;
}
.phxprof-toolbar-panel .phxprof-toolbar-status {
display: inline-block;
color: var(--color-fg-default);
background-color: var(--oc-gray-7);
padding: var(--size-1) var(--size-2);
margin-bottom: var(--size-1);
vertical-align: middle;
min-width: var(--size-5);
min-height: var(--size-5);
text-align: center;
}
.phxprof-toolbar-panel .phxprof-toolbar-status-green {
background-color: var(--color-success);
}
.phxprof-toolbar-panel .phxprof-toolbar-status-red {
background-color: var(--color-error);
}
.phxprof-toolbar-panel .phxprof-toolbar-status-yellow {
background-color: var(--color-warn);
}
.phxprof-toolbar-panel.phxprof-toolbar-status-green {
background-color: var(--color-success);
color: var(--color-fg-default);
}
.phxprof-toolbar-panel.phxprof-toolbar-status-red {
background-color: var(--color-error);
color: var(--color-fg-default);
}
.phxprof-toolbar-panel.phxprof-toolbar-status-yellow {
background-color: var(--color-warn);
color: var(--color-fg-default);
}
.phxprof-toolbar-panel-request .phxprof-toolbar-status {
color: var(--color-fg-default);
display: inline-block;
font-size: 14px;
height: var(--size-toolbar);
line-height: var(--size-toolbar);
padding: 0 var(--size-3);
}
.phxprof-toolbar-panel-request .phxprof-toolbar-info-item a {
background-color: transparent;
text-decoration: none;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-info-item a:hover {
text-decoration: underline;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-redirection-status {
font-weight: normal;
padding: 2px 4px;
line-height: 18px;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-info-item span.phxprof-toolbar-redirection-method {
font-size: 12px;
height: 17px;
line-height: 17px;
margin-right: 5px;
}
.phxprof-toolbar-panel-ajax .phxprof-toolbar-icon {
cursor: pointer;
}
.phxprof-toolbar-status-green .phxprof-toolbar-label,
.phxprof-toolbar-status-yellow .phxprof-toolbar-label,
.phxprof-toolbar-status-red .phxprof-toolbar-label {
color: var(--color-fg-default);
}
.phxprof-toolbar-status-green svg path,
.phxprof-toolbar-status-green svg .phxprof-svg-path,
.phxprof-toolbar-status-red svg path,
.phxprof-toolbar-status-red svg .phxprof-svg-path,
.phxprof-toolbar-status-yellow svg path,
.phxprof-toolbar-status-yellow svg .phxprof-svg-path {
fill: var(--color-fg-default);
}
.phxprof-toolbar-panel-config svg path,
.phxprof-toolbar-panel-config svg .phxprof-svg-path {
fill: var(--color-stroke);
}
.phxprof-toolbar-panel .phxprof-toolbar-icon {
display: block;
height: var(--size-toolbar);
line-height: var(--size-10);
padding: 0 var(--size-2);
overflow: hidden;
text-overflow: ellipsis;
font-variant-numeric: tabular-nums;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-icon {
padding-left: 0;
padding-right: 0;
}
.phxprof-toolbar-panel .phxprof-toolbar-icon img,
.phxprof-toolbar-panel .phxprof-toolbar-icon svg {
border-width: 0;
position: relative;
top: var(--size-2);
vertical-align: baseline;
}
.phxprof-toolbar-panel .phxprof-toolbar-icon img+span,
.phxprof-toolbar-panel .phxprof-toolbar-icon svg+span {
margin-left: var(--size-1);
}
.phxprof-toolbar-panel-config .phxprof-toolbar-icon .phxprof-toolbar-value {
margin-left: var(--size-1);
vertical-align: top;
}
.phxprof-toolbar-panel:hover,
.phxprof-toolbar-panel.hover {
position: relative;
}
.phxprof-toolbar-panel:hover .phxprof-toolbar-icon,
.phxprof-toolbar-panel.hover .phxprof-toolbar-icon {
background-color: var(--color-canvas-secondary);
position: relative;
z-index: 10002;
}
.phxprof-toolbar-panel-ajax.hover .phxprof-toolbar-info {
z-index: 10001;
}
.phxprof-toolbar-panel:hover .phxprof-toolbar-info,
.phxprof-toolbar-panel.hover .phxprof-toolbar-info {
display: block;
padding: var(--size-3);
max-width: var(--width-lg);
max-height: var(--width-lg);
word-wrap: break-word;
overflow: hidden;
overflow-y: auto;
}
.phxprof-toolbar-info-item b.phxprof-toolbar-ajax-info {
color: #F5F5F5;
}
.phxprof-toolbar-ajax-requests {
table-layout: auto;
width: 100%;
}
.phxprof-toolbar-ajax-requests td {
background-color: #444;
border-bottom: 1px solid var(--color-stroke);
color: #F5F5F5;
font-size: 12px;
padding: 4px;
}
.phxprof-toolbar-ajax-requests tr:last-child td {
border-bottom: 0;
}
.phxprof-toolbar-ajax-requests th {
background-color: #222;
border-bottom: 0;
color: #AAA;
font-size: 11px;
padding: 4px;
}
.phxprof-ajax-request-url {
max-width: 250px;
line-height: 9px;
overflow: hidden;
text-overflow: ellipsis;
}
.phxprof-toolbar-ajax-requests .phxprof-ajax-request-url a {
text-decoration: none;
}
.phxprof-toolbar-ajax-requests .phxprof-ajax-request-url a:hover {
text-decoration: underline;
}
.phxprof-ajax-request-duration {
text-align: right;
}
.phxprof-ajax-request-loading {
animation: phxprof-blink .5s ease-in-out infinite;
}
@keyframes phxprof-blink {
0% {
background: #222;
}
50% {
background: #444;
}
100% {
background: #222;
}
}
.phxprof-toolbar-panel.phxprof-toolbar-panel-dump .phxprof-toolbar-info {
max-width: none;
width: 100%;
position: fixed;
box-sizing: border-box;
left: 0;
}
.phxprof-toolbar-panel-dump pre.phxprof-dump {
background-color: #222;
border-color: #777;
border-radius: 0;
margin: 6px 0 12px 0;
}
.phxprof-toolbar-panel-dump pre.phxprof-dump:last-child {
margin-bottom: 0;
}
.phxprof-toolbar-panel-dump pre.phxprof-dump .phxprof-dump-search-wrapper {
margin-bottom: 5px;
}
.phxprof-toolbar-panel-dump pre.phxprof-dump span.phxprof-dump-search-count {
color: #333;
font-size: 12px;
}
.phxprof-toolbar-panel-dump .phxprof-toolbar-info-item {
display: block;
}
.phxprof-toolbar-panel-dump .phxprof-toolbar-info-item .phxprof-toolbar-module-function {
color: var(--color-canvas-secondary);
margin-left: var(--size-1);
}
.phxprof-toolbar-panel-dump .phxprof-toolbar-info img {
display: none;
}
/* Exits Panel */
.phxprof-toolbar-panel.phxprof-toolbar-panel-exits .phxprof-toolbar-info {
max-width: none;
width: 100%;
position: fixed;
box-sizing: border-box;
left: 0;
max-height: var(--width-md);
overflow-y: scroll;
}
.phxprof-toolbar-panel-exits .phxprof-toolbar-info-group {
display: block;
}
.phxprof-toolbar-panel-exits .phxprof-toolbar-info-item,
.phxprof-toolbar-panel-exits .phxprof-toolbar-info-item b {
display: block;
}
.phxprof-toolbar-panel-dump .phxprof-toolbar-info pre,
.phxprof-toolbar-panel-exits .phxprof-toolbar-info span pre {
background-color: var(--color-canvas-default);
color: var(--color-fg-secondary);
overflow-x: hidden;
padding: var(--size-2);
white-space: pre-wrap;
max-width: --var(--width-lg);
}
/* Responsive Design */
.phxprof-toolbar-icon .phxprof-toolbar-label,
.phxprof-toolbar-icon .phxprof-toolbar-value {
display: none;
}
.phxprof-toolbar-panel-config .phxprof-toolbar-icon .phxprof-toolbar-label {
display: inline-block;
margin-top: var(--size-2);
}
/* Load Phoenix Logo from CSS variable */
.phxprof-toolbar-panel-config > .phxprof-toolbar-icon > .phxprof-toolbar-label:before {
content: '';
display: block;
height: var(--size-logo-height);
width: var(--size-logo-width);
background-size: auto 100%;
background-image: var(--logo-phoenix);
background-position: right 0;
background-repeat: no-repeat;
}
@media (min-width: 768px) {
.phxprof-toolbar-icon .phxprof-toolbar-label,
.phxprof-toolbar-icon .phxprof-toolbar-value {
display: inline;
}
.phxprof-toolbar-panel .phxprof-toolbar-icon img,
.phxprof-toolbar-panel .phxprof-toolbar-icon svg {
top: var(--size-1);
}
.phxprof-toolbar-panel-duration .phxprof-toolbar-icon svg,
.phxprof-toolbar-panel-memory .phxprof-toolbar-icon svg {
display: none;
}
.phxprof-toolbar-panel-duration .phxprof-toolbar-icon svg+span,
.phxprof-toolbar-panel-memory .phxprof-toolbar-icon svg+span {
margin-left: 0;
}
.phxprof-toolbar-panel .phxprof-toolbar-icon {
padding: 0 var(--size-3);
}
.phxprof-toolbar-panel-duration .phxprof-toolbar-icon {
padding-right: var(--size-1);
}
.phxprof-toolbar-panel-memory .phxprof-toolbar-icon {
padding-left: var(--size-1);
}
.phxprof-toolbar-panel-request .phxprof-toolbar-icon {
padding-left: 0;
padding-right: 0;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-label {
margin-left: var(--size-1);
}
.phxprof-toolbar-panel-request .phxprof-toolbar-status+svg {
margin-left: var(--size-1);
}
.phxprof-toolbar-panel-request .phxprof-toolbar-icon svg+.phxprof-toolbar-label {
margin-left: 0;
}
.phxprof-toolbar-panel-request .phxprof-toolbar-label+.phxprof-toolbar-value {
margin-right: var(--size-2);
}
.phxprof-toolbar-panel-request:hover .phxprof-toolbar-info {
max-width: none;
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item b {
font-size: var(--size-3);
}
.phxprof-toolbar-panel .phxprof-toolbar-info-item span {
font-size: var(--size-3);
}
.phxprof-toolbar-panel-right {
float: right;
margin-left: 0;
margin-right: 0;
}
}
/***** Error Toolbar *****/
.phxprof-error-toolbar .phxprof-toolbar-view {
background: var(--color-canvas-default);
color: var(--color-fg-default);
font: var(--size-font)/var(--size-toolbar) var(--font-family-default);
height: var(--size-toolbar);
padding: 0 var(--size-4);
text-align: left;
}
.phxprof-error-toolbar .phxprof-toolbar-view svg {
height: auto;
}
.phxprof-error-toolbar .phxprof-toolbar-view a {
color: var(--color-link);
margin-left: var(--size-1);
text-decoration: underline;
}
.phxprof-error-toolbar .phxprof-toolbar-view a:hover {
text-decoration: none;
}
.phxprof-error-toolbar .phxprof-toolbar-view .phxprof-toolbar-icon {
float: left;
padding: var(--size-1) 0;
margin-right: var(--size-2);
}
/***** Media query print: Do not print the Toolbar. *****/
@media print {
.phxprof-toolbar {
display: none !important;
}
}
/* END Symfony Web Debug Toolbar */
@media (prefers-reduced-motion: reduce) {
.phxprof-toolbar > .phxprof-minitoolbar,
.phxprof-toolbar > .phxprof-toolbar-view {
animation-delay: -1ms !important;
animation-duration: 1ms !important;
animation-iteration-count: 1 !important;
background-attachment: initial !important;
scroll-behavior: auto !important;
transition-duration: 0s !important;
transition-delay: 0s !important;
}
}
.phxprof-toolbar-panel-config .phxprof-toolbar-info-item.attribution b,
.phxprof-toolbar-panel-config .phxprof-toolbar-info-item.attribution span {
font-size: var(--size-3);
}
.phxprof-toolbar-panel-config .phxprof-toolbar-info-item.attribution svg {
width: var(--size-3);
height: var(--size-3);
}
.phxprof-toolbar-panel-config .phxprof-toolbar-info-item.attribution svg path {
fill: var(--oc-violet-4);
}
.phxprof-toolbar-panel-config .phxprof-toolbar-info-item.attribution a {
text-decoration: none !important;
color: var(--color-fg-default) !important;
}
/*! Additional Icons from Heroicons v1.0.0 | MIT License | https://github.com/tailwindlabs/heroicons */
/*! Additional Icons from Tabler Icons v1.41.2 | MIT License | https://github.com/tabler/tabler-icons