X-Git-Url: https://git-public.kairo.at/?a=blobdiff_plain;f=LCARStrek%2Fdevtools%2Fnetmonitor.css;h=78784ae61d7ae4ecf82ef6c3a1803c6ae595bd04;hb=9f6401c22b50f8e59ea2275e257f9585a8e04e41;hp=43803b52f25e117ba09fd352b8b5582889317723;hpb=dae4507500ac2bc6547a8303851bc9b0bcae5ddf;p=themes.git diff --git a/LCARStrek/devtools/netmonitor.css b/LCARStrek/devtools/netmonitor.css index 43803b52..78784ae6 100644 --- a/LCARStrek/devtools/netmonitor.css +++ b/LCARStrek/devtools/netmonitor.css @@ -7,7 +7,61 @@ window { padding: 0; } -/* === BEGIN netmonitor.inc.css === */ +#toolbar-labels { + overflow: hidden; +} + +.devtools-toolbar-container { + display: flex; + justify-content: space-between; +} + +.devtools-toolbar-group { + display: flex; + flex: 0 0 auto; + flex-wrap: nowrap; + align-items: stretch; +} + +/** + * Collapsed details pane needs to be truly hidden to prevent both accessibility + * tools and keyboard from accessing its contents. + */ +#details-pane.pane-collapsed { + visibility: hidden; +} + +#details-pane-toggle[disabled] { + display: none; +} + +#custom-pane { + overflow: auto; +} + +#response-content-image-box { + overflow: auto; +} + +#network-statistics-charts { + overflow: auto; +} + +.cropped-textbox .textbox-input { + /* workaround for textbox not supporting the @crop attribute */ + text-overflow: ellipsis; +} + +/* Responsive sidebar */ +@media (max-width: 700px) { + #toolbar-spacer, + #details-pane-toggle, + #details-pane.pane-collapsed, + .requests-menu-waterfall, + #requests-menu-network-summary-button > .summary-info-text { + display: none; + } +} :root.theme-dark, :root.theme-light { @@ -18,7 +72,7 @@ window { --timing-dns-color: #E7ADE7; /* pink */ --timing-connect-color: #FF9F00; /* orange */ --timing-send-color: #FFCF00; /* light blue */ - --timig-wait-color: #9C9CFF; /* blue grey */ + --timing-wait-color: #9C9CFF; /* blue grey */ --timing-receive-color: #A09090; /* green */ --sort-ascending-image: url(chrome://devtools/skin/images/sort-arrows.svg#ascending); @@ -42,6 +96,13 @@ window { list-style-image: url("images/profiler-stopwatch.svg"); } +/* Make sure the icon is visible on Linux (to overwrite a rule + in xul.css that hides the icon if there is no label. + See also bug 1278050. */ +#requests-menu-perf-notice-button .button-icon { + display: block; +} + #requests-menu-perf-notice-button .button-text { display: none; } @@ -56,6 +117,11 @@ window { #requests-menu-toolbar { } +#requests-menu-filter-buttons { + display: flex; + flex-wrap: nowrap; +} + #requests-menu-toolbar > .toolbar-box > .toolbar-startcap, #requests-menu-toolbar > .toolbar-box > .toolbar-endcap { display: none; @@ -187,7 +253,6 @@ window { width: 16px; height: 16px; margin-inline-end: 4px; - cursor: pointer; } .security-state-insecure { @@ -446,10 +511,20 @@ window { list-style-image: var(--theme-pane-collapse-image); } -#details-pane-toggle[pane-collapsed] { +#details-pane-toggle.pane-collapsed { list-style-image: var(--theme-pane-expand-image); } +#details-pane-toggle:-moz-locale-dir(ltr)::before, +#details-pane-toggle.pane-collapsed:-moz-locale-dir(rtl)::before { + background-image: var(--theme-pane-collapse-image); +} + +#details-pane-toggle.pane-collapsed:-moz-locale-dir(ltr)::before, +#details-pane-toggle:-moz-locale-dir(rtl)::before { + background-image: var(--theme-pane-expand-image); +} + /* Network request details tabpanels */ .tabpanel-content { @@ -621,6 +696,10 @@ window { /* Performance analysis buttons */ #requests-menu-network-summary-button { + display: flex; + flex-wrap: nowrap; + align-items: center; + font: inherit; box-shadow: none; border-color: transparent; list-style-image: url("images/profiler-stopwatch-tbutton.svg");