blob: 7e2e3539bef71ba5a67ac08e7cefa60b17ba6501 [file] [log] [blame]
/*
Copyright (c) 2010 The Chromium Authors. All rights reserved.
Use of this source code is governed by a BSD-style license that can be
found in the LICENSE file.
*/
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
body {
font-family: sans-serif;
}
#filterBox {
background: #efefef;
padding: 5px;
border-bottom: 1px solid gray;
overflow: hidden;
}
#filterBox * {
white-space: nowrap;
font-family: sans-serif;
font-size: 12px;
}
#filterBox input {
width: 100%;
}
#actionBox {
background: #efefef;
white-space: nowrap;
border-top: 1px solid gray;
overflow: hidden;
}
#requestsBox {
overflow-x: hidden;
overflow-y: auto
}
#detailsBox {
overflow: auto;
}
#splitterBox {
background: #bfbfbf;
border-left: 1px inset black;
border-right: 1px solid black;
position:absolute;
width: 8px;
cursor: col-resize;
user-select: none;
}
#requestsListTable {
cursor: pointer;
}
#requestsListTable thead td {
text-align: left;
font-weight: bold;
background: rgb(229, 236, 249);
}
#requestsListTable td {
padding: 3px;
border-left: 1px solid #afafaf;
border-bottom: 1px solid #afafaf;
text-overflow: ellipsis;
font-size: 12px;
white-space: nowrap;
}
#requestsListTableBody .mouseover {
background: rgb(244,244,255);
}
#requestsListTableBody .selected,
#requestsListTableBody .mouseover .selected {
background: #C3D9FF;
}
#requestsListTableBody .source_CONNECT_JOB {
color: blue;
}
#requestsListTableBody .source_HOST_RESOLVER_IMPL_JOB,
#requestsListTableBody .source_HOST_RESOLVER_IMPL_REQUEST {
color: #308080;
}
#requestsListTableBody .source_SOCKET {
color: purple;
}
#requestsListTableBody .source_INIT_PROXY_RESOLVER {
color: green;
}
#requestsListTableBody .source_NONE {
color: red;
}
.tabSwitcher {
margin-top: 10px;
margin-left: 10px;
}
.tabSwitcher th {
background: rgb(229,236,249);
cursor: pointer;
background-clip: border-box;
border-top-left-radius: 5px 5px;
border-top-right-radius: 5px 5px;
padding-left: 4px;
padding-top: 4px;
padding-right: 4px;
font-size: 12px;
margin-left: 30px;
}
.tabSwitcher th.selected, .tabSwitcherLine {
background: rgb(195,217,255);
}
.tabSwitcherLine {
height: 10px;
}
#detailsTabHandles {
border: 1px solid white;
}
.logSourceEntry {
margin: 5px;
}
.logSourceEntry * p {
font-weight: bold;
font-size: 12px;
}
.logSourceEntry * td {
font-size: 10px;
}
#categoryTabHandles ul {
list-style: none;
padding: 0;
margin: 0;
}
#categoryTabHandles {
border-bottom: 1px solid #555;
background: #aaa;
overflow: hidden;
}
#categoryTabHandles li {
float: left;
margin-left: 5px;
}
#categoryTabHandles a {
text-decoration: none;
text-align: center;
display: inline-block;
margin-top: 4px;
padding: 5px 10px 3px 10px;
-webkit-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
background-clip: border-box;
background: #ccc;
}
#categoryTabHandles a:hover {
background: #eee;
}
#categoryTabHandles a:visited,
#categoryTabHandles a {
color: blue;
}
#categoryTabHandles .selected {
background: white;
}
#categoryTabHandles a.selected {
position:relative;
top: 3px;
color: black;
}
#detailsLogBox,
#detailsTimelineBox,
#httpCacheTabContent,
#proxyTabContent,
#dataTabContent,
#dnsTabContent,
#socketsTabContent,
#testTabContent {
overflow: auto;
padding: 10px;
}
#proxyTabContent td,
#proxyTabContent th {
font-size: 12px;
}
/*
* Styles for TABLE that uses a thin collapsed border.
*/
table.styledTable {
border-collapse:collapse;
}
table.styledTable,
.styledTable th,
.styledTable td {
border: 1px solid #777;
padding-right: 4px;
padding-left: 4px;
}
.styledTable th {
background: rgb(224,236,255);
}
.styledTable th.title {
background: rgb(255,217,217);
}
/*
* This is the box in the top right of the Data tab which shows how many
* events have been captured so far.
*/
.capturingBox {
border: 1px dashed black;
display: inline-block;
text-align: left;
padding: 5px;
}
/**
* Styling for an emphasized button.
*/
.bigButton {
font-size: 100%;
font-weight: bold;
}