resources/css/ouch.orange.css
.cf:before, .cf:after {content: " ";display: table;} .cf:after {clear: both;} .cf {*zoom: 1;}
body {
font: 14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
color: #2B2B2B;
background-color: #e7e7e7;
padding:0;
margin: 0;
max-height: 100%;
}
a {
text-decoration: none;
color: #FE8A59;
}
.container{
height: 100%;
width: 100%;
position: fixed;
margin: 0;
padding: 0;
left: 0;
top: 0;
}
.branding {
position: absolute;
top: 10px;
right: 20px;
color: #777777;
font-size: 10px;
z-index: 100;
}
.branding a {
color: #CD3F3F;
}
header {
padding: 20px 20px;
color: #555;
background: #eee;
box-sizing: border-box;
border-left: 5px solid #ED3D1A;
background-repeat: no-repeat;
background-position-x: 98%;
background-image: url('data:image/png;base64, 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');
}
.exc-title {
margin: 0;
color: #616161;
font-weight:normal;
}
.exc-title-primary { color: #ED591A; }
.exc-message {
font-size: 32px;
margin: 5px 0;
word-wrap: break-word;
}
.stack-container {
height: 100%;
position: relative;
}
.details-container {
height: 100%;
overflow: auto;
float: right;
width: 70%;
background: #fff;
}
.details {
padding: 10px 20px;
border-left: 5px solid rgba(0, 0, 0, .2);
}
.frames-container {
height: 100%;
overflow: auto;
float: left;
width: 30%;
}
.frame {
padding: 14px;
background: #F3F3F3;
border-right: 1px solid rgba(0, 0, 0, .2);
cursor: pointer;
font-size:12px;
}
.frame.active {
background-color: #ED591A;
color: #F3F3F3;
}
.frame:not(.active):hover {
background: #F0E5DF;
}
.frame-class, .frame-function, .frame-index {
font-weight: bold;
}
.frame-index {
font-size: 11px;
color: #BDBDBD;
}
.frame-class {
color: #ED591A;
}
.active .frame-class {
color: #5E2204;
}
.frame-file {
font-family: 'Source Code Pro', Monaco, Consolas, "Lucida Console", monospace;
color:#999;
word-wrap:break-word;
}
.editor-link {
color: inherit;
}
.editor-link:hover strong {
color: #F0E5DF;
}
.editor-link-callout {
padding: 2px 4px;
background: #872D00;
}
.frame-line {
font-weight: bold;
color: #A33202;
}
.active .frame-file{ color:#872D00; }
.active .frame-line { color: #fff; }
.frame-line:before {
content: ":";
}
.frame-code {
padding: 20px;
background: #f0f0f0;
display: none;
border-left: 5px solid #EDA31A;
}
.frame-code.active {
display: block;
}
.frame-code .frame-file {
background: #ED591A;
color: #fff;
padding: 10px 10px 10px 10px;
font-size:11px;
font-weight:normal;
}
.code-block {
padding: 10px;
margin: 0;
box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}
.linenums {
margin: 0;
margin-left: 10px;
}
.frame-comments {
border-top: none;
padding: 5px;
font-size: 12px;
background: #404040;
}
.frame-comments.empty {
padding: 8px 15px;
}
.frame-comments.empty:before {
content: "No comments for this stack frame.";
color: #828282;
}
.frame-comment {
padding: 10px 5px;
color: #D2D2D2;
}
.frame-comment:not(:last-child) {
border-bottom: 1px dotted rgba(0, 0, 0, .3);
}
.frame-comment-context {
font-size: 10px;
font-weight: bold;
color: #86D2B6;
}
.data-table-container label {
font-size: 16px;
font-weight: bold;
color: #ED591A;
margin: 10px 0;
padding: 10px 0;
display: block;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid rgba(0, 0, 0, .08);
}
.data-table {
width: 100%;
margin: 10px 0;
font: 12px 'Source Code Pro', Monaco, Consolas, "Lucida Console", monospace;
}
.data-table thead {
display: none;
}
.data-table tr {
padding: 5px 0;
}
.data-table td:first-child {
width: 20%;
min-width: 130px;
overflow: hidden;
color: #463C54;
padding-right: 5px;
}
.data-table td:last-child {
width: 80%;
color:#999;
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.data-table .empty {
color: rgba(0, 0, 0, .3);
font-style: italic;
}
.handler {
padding: 10px;
font: 14px monospace;
}
.handler.active {
color: #BBBBBB;
background: #989898;
font-weight: bold;
}
/* prettify code style
Uses the Doxy theme as a base */
pre .str, code .str { color: #E3B446; } /* string */
pre .kwd, code .kwd { color: #DB613B; font-weight: bold; } /* keyword*/
pre .com, code .com { color: #555; font-weight: bold; } /* comment */
pre .typ, code .typ { color: #fff; } /* type */
pre .lit, code .lit { color: #17CFB6; } /* literal */
pre .pun, code .pun { color: #93a1a1; font-weight: bold; } /* punctuation */
pre .pln, code .pln { color: #ccc; } /* plaintext */
pre .tag, code .tag { color: #DB613B; } /* html/xml tag */
pre .htm, code .htm { color: #dda0dd; } /* html tag */
pre .xsl, code .xsl { color: #d0a0d0; } /* xslt tag */
pre .atn, code .atn { color: #fff; font-weight: normal;} /* html/xml attribute name */
pre .atv, code .atv { color: #E3B446; } /* html/xml attribute value */
pre .dec, code .dec { color: #fff; } /* decimal */
pre.prettyprint, code.prettyprint {
font-weight:normal;
font-family: 'Source Code Pro', Monaco, Consolas, "Lucida Console", monospace;
background: #272727;
color: #929292;
font-size:11px;
line-height:1.5em;
}
pre.prettyprint {
white-space: pre-wrap;
}
pre.prettyprint a, code.prettyprint a {
text-decoration:none;
}
.linenums li {
color: #A5A5A5;
}
.linenums li.current{
background: rgba(255, 255, 255, .05);
padding-top: 4px;
padding-left: 1px;
}
.linenums li.current.active {
background: rgba(255, 255, 255, .1);
}
#plain-exception {
display: none;
}
#copy-button {
display: none;
float: right;
cursor: pointer;
border: 0;
}
.clipboard {
width: 29px;
height: 28px;
background-color: transparent;
background-image: url('data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wMHCiIJJjI9YQAAAHhJREFUSMftVssOwCAMgsX//2V22G3RTpdq9yhHPSAUSYkDgi9oXW4IQKkdSv3CSQ6Thijlb2b6KVK5z7SW7kaKuUTp6UFaZu8V8bQgWcRT09siLu5tY9eiAPA5he9gpelC1mCSJumtf9qzXenVSkf2Ry+lMd0bgh1eVSAtdbmi9QAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
}