/* @override http://localhost/mark_story/site/debug_kit/css/debug_toolbar.css */ #debug-kit-toolbar { position: fixed; top: 0px; right:0px; width: 100%; height: 1%; overflow: visible; z-index:10000; font-family: helvetica, arial, sans-serif; font-size: 12px; direction: ltr; } #debug-kit-toolbar img { border:0; outline:0; } /* panel tabs */ #debug-kit-toolbar #panel-tabs { float: right; list-style: none; margin: 0; } #debug-kit-toolbar .panel-tab { clear: none; float: left; margin: 0; padding: 0; list-style: none; } #debug-kit-toolbar .panel-tab > a { float: left; clear: none; background: #efefef; background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#cacaca)); background: -moz-linear-gradient(top, #efefef, #cacaca); color: #222; padding: 6px; border-right: 1px solid #ccc; border-bottom: 1px solid #aaa; font-size: 12px; line-height: 16px; margin: 0; display: block; text-decoration:none; text-shadow:1px 1px #eee; -moz-text-shadow:1px 1px #eee; -webkit-text-shadow:1px 1px #eee; } #debug-kit-toolbar .panel-tab .active { background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#fff)); background: -moz-linear-gradient(top, #f5f5f5, #fff); } #debug-kit-toolbar .panel-tab > a:hover { background: #fff; background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#fff)); background: -moz-linear-gradient(top, #f5f5f5, #fff); text-decoration:underline; } #debug-kit-toolbar .panel-tab.icon a { padding: 4px; } #debug-kit-toolbar .panel-tab a.edit-value { float: none; display: inline; } /* Hovering over link shows tab, useful for no js */ #debug-kit-toolbar .panel-tab a:hover + .panel-content, #debug-kit-toolbar .panel-tab a + .panel-content:hover { display: block; } #debug-kit-toolbar .panel-tab.icon a { -webkit-border-top-left-radius: 8px 8px; -webkit-border-bottom-left-radius: 8px 8px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px } #debug-kit-toolbar .panel-tab.icon img { display:block; } /* panel content */ #debug-kit-toolbar .panel-content { position: absolute; text-align: left; width: auto; top:28px; right:0px; background: #fff; color: #000; width:100%; box-shadow:0px 5px 6px #ccc; height: 200px; overflow: hidden; } #debug-kit-toolbar .panel-resize-region { padding:15px; position: absolute; top: 0px; bottom: 14px; left: 0px; right: 0px; overflow: auto; } #debug-kit-toolbar .ui-control { background:#ccc; background: -webkit-gradient(linear, left top, left bottom, from(#d6d6d6), to(#c2c2c2)); background: -moz-linear-gradient(top, #d6d6d6, #c2c2c2); text-align:center; border-top:1px solid #afafaf; border-bottom:1px solid #7c7c7c; color:#666; text-shadow: 1px 1px #eee; -webkit-text-shadow: 1px 1px #eee; -moz-text-shadow: 1px 1px #eee; } #debug-kit-toolbar .ui-button { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #debug-kit-toolbar .ui-button:hover { text-decoration: none; background:#ccc; background: -webkit-gradient(linear, left top, left bottom, from(#c2c2c2), to(#d6d6d6)); background: -moz-linear-gradient(top, #c2c2c2, #d6d6d6); } #debug-kit-toolbar .panel-resize-handle { cursor: row-resize; height:14px; line-height: 14px; position: absolute; bottom: 0px; left: 0px; right: 0px; } #debug-kit-toolbar .panel-maximize, #debug-kit-toolbar .panel-minimize { float: right; display: block; width: 12px; height: 12px; line-height: 12px; border-left: 1px solid #afafaf; border-right: 1px solid #7c7c7c; } #debug-kit-toolbar .panel-maximize { float: right; margin: 10px 20px 0 0; z-index: 999; position: relative; } #debug-kit-toolbar .panel-minimize { float: right; margin: 10px 10px 0 0; z-index: 999; position: relative; } /* Hide panel content by default */ #debug-kit-toolbar .panel-content { display: none; } .panel-content p { margin: 1em 0; } .panel-content h2 { padding: 0; margin-top:0; } .panel-content h3 { padding: 0; margin-top: 1em; } .panel-content .info { padding: 4px; border-top: 1px dashed #6c6cff; border-bottom: 1px dashed #6c6cff; } #debug-kit-toolbar h1, #debug-kit-toolbar h2, #debug-kit-toolbar h3, #debug-kit-toolbar h4, #debug-kit-toolbar h5, #debug-kit-toolbar th { color: #5d1717; font-family: "Trebuchet MS", trebuchet, helvetica, arial, sans-serif; margin-bottom:0.6em; background:none; } #debug-kit-toolbar h1 { font-size: 18px; } #debug-kit-toolbar h2 { font-size: 16px; } #debug-kit-toolbar h4 { font-size: 14px; } /* panel tables */ #debug-kit-toolbar table.debug-table { width: 100%; border: 0; clear:both; margin-bottom: 20px; } #debug-kit-toolbar table.debug-table td, #debug-kit-toolbar table.debug-table th { text-align: left; border: 0; padding: 3px; } #debug-kit-toolbar table.debug-table th { border-bottom: 1px solid #222; background: 0; color: #252525; } #debug-kit-toolbar table.debug-table tr:nth-child(2n+1) td { background:#f6f6f6; } #debug-kit-toolbar table.debug-table tr.even td { background:#f7f7f7; } #debug-kit-toolbar .debug-timers .debug-table td:nth-child(2), #debug-kit-toolbar .debug-timers .debug-table th:nth-child(2) { text-align:right; } /** code tables **/ #debug-kit-toolbar .code-table td { white-space: pre; font-family: monaco, Consolas, "courier new", courier, monospaced; } #debug-kit-toolbar .code-table td:first-child { width: 15%; } #debug-kit-toolbar .code-table td:last-child { width: 80%; } #debug-kit-toolbar .panel-content.request { display: block; } /** Neat Array styles **/ #debug-kit-toolbar .neat-array, #debug-kit-toolbar .neat-array li { list-style:none; list-style-image:none; } .neat-array { padding: 1px 2px 1px 20px; background: #CE9E23; list-style: none; margin: 0 0 1em 0; } .neat-array .neat-array { padding: 0 0 0 20px; margin:0; border-top:1px solid #CE9E23; } .neat-array li { background: #FEF6E5; border-top: 1px solid #CE9E23; border-bottom: 1px solid #CE9E23; margin: 0; line-height: 1.5em; } .neat-array li:hover { background: #fff; } .neat-array li strong { padding: 0 8px; font-weight: bold; } /* expandable sections */ .neat-array li.expandable { cursor: pointer; } .neat-array .expanded { border-bottom:0; } .neat-array li.expandable.expanded > strong:before { content: 'v '; } .neat-array li.expandable.collapsed > strong:before, .neat-array li.expandable.expanded .expandable.collapsed > strong:before { content: '> '; } .neat-array li { cursor: default; } #debug-kit-toolbar .debug-kit-graph-bar, #debug-kit-toolbar .debug-kit-graph-bar-value { margin: 0; padding: 0px; border: none; overflow: hidden; height: 10px; } #debug-kit-toolbar .debug-kit-graph-bar { background-color: #ddd; padding:2px; } #debug-kit-toolbar .debug-kit-graph-bar-value { background-color: #CE9E23; } /* Sql Log */ #sql_log-tab td, #sql_log-tab .slow-query-container p { font-family: Monaco, 'Consolas', "Courier New", Courier, monospaced; } #debug-kit-toolbar #sql_log-tab a.show-slow { display:block; margin: 3px; float:none; } #sql_log-tab .slow-query-container p { display:block; clear:both; margin: 20px 0 5px; } #debug-kit-toolbar #sql_log-tab .panel-content-data a { background: none; border:none; } #sql_log-tab .slow-query { background:#e79302; font-size:9px; color:#fff; padding: 2px; white-space:nowrap; } #sql_log-tab input[type=submit] { border: 0; background: transparent; cursor: pointer; font-size: 12px; font-family: Monaco, 'Consolas', "Courier New", Courier, monospaced; } #sql_log-tab input[type=submit]:hover { color: darkred; } /* previous panels */ #debug-kit-toolbar .panel-history { display: none; background:#eeffff; } #debug-kit-toolbar #history-tab ul { margin: 20px 0 0 20px; } #debug-kit-toolbar #history-tab li { margin: 0 0 5px 0; } #debug-kit-toolbar #history-tab .panel-content-data a { float: none; display:block; } #debug-kit-toolbar #history-tab a.active { background: #FEF6E5; } #debug-kit-toolbar #history-tab a.loading:after { content : ' Loading...'; font-style:italic; }