1
0
Fork 0
mirror of https://github.com/Oreolek/kangana.git synced 2024-06-16 15:01:09 +03:00

debug toolbar styling

This commit is contained in:
Alexander Yakovlev 2014-01-17 14:37:23 +07:00
parent e1090978df
commit c3fb5ba3a3
9 changed files with 242 additions and 4 deletions

View file

@ -0,0 +1,220 @@
div#kohana-debug-toolbar :focus { outline: 0; }
/* Global */
div#kohana-debug-toolbar {
font-family: Arial, "Open Sans", sans-serif;
color: #333;
text-align: left;
}
div#kohana-debug-toolbar h1 {
.h3;
}
div#kohana-debug-toolbar a,
div#kohana-debug-toolbar a:hover {
text-decoration: none;
color: #222;
}
div#kohana-debug-toolbar pre {
line-height: 1.3;
}
/* Tables */
div#kohana-debug-toolbar table {
border-collapse: collapse;
border-spacing: 0;
.table;
.table-condensed;
font-family: monospace;
}
div#kohana-debug-toolbar td {
padding: 3px 3px;
vertical-align: top;
background-color: #eee;
// break long lines
white-space: pre;
white-space: pre-wrap;
white-space: pre-line;
word-break: break-all;
word-wrap: break-word;
}
div#kohana-debug-toolbar tr.odd td {
background-color: #ddd;
}
div#kohana-debug-toolbar th {
padding: 3px 5px;
vertical-align: top;
background-color: #999;
color: #eee;
white-space: nowrap;
}
div#kohana-debug-toolbar td,
div#kohana-debug-toolbar th {
border: 1px solid #efefef;
}
div#kohana-debug-toolbar tr.current {
font-weight: bold;
}
/* Toolbar */
#kohana-debug-toolbar {
float: right;
width: 250px;
height: 100%;
overflow-y: auto;
z-index: 1000;
transition: all 0.4s ease 0s;
ul {
width: 250px;
list-style: none;
margin: 0;
padding: 0;
img {
display: inline-block;
}
}
.top {
position: absolute;
right: 275px;
top: 0px;
width: 960px;
z-index: 999;
border-bottom: 1px solid #aaa;
background-color: #efefef;
padding: 10px;
}
}
/*
div#kohana-debug-toolbar div#debug-toolbar {
position: absolute;
top: 0px;
width: 100%;
padding: 0 0 3px 0;
line-height: 16px;
background-color: #ccc;
}
html {
position: absolute;
top: 16px;
}
div#kohana-debug-toolbar .top {
position: absolute;
left: 0px;
top: 20px;
width: 100%;
z-index: 9999;
border-bottom: 1px solid #aaa;
background-color: #efefef;
padding: 10px;
}
div#kohana-debug-toolbar div#debug-toolbar img {
display: inline;
}
div#kohana-debug-toolbar div#debug-toolbar ul.menu {
padding: 5px;
display: inline;
}
div#kohana-debug-toolbar div#debug-toolbar ul.menu li {
display: inline-block;
list-style: none;
padding: 0 5px;
border-right: 1px solid #aaa;
cursor: pointer;
line-height: 16px;
}
div#kohana-debug-toolbar div#debug-toolbar ul.menu li.last {
border: none;
}
*/
/* Benchmarks */
div#kohana-debug-toolbar div#debug-benchmarks { padding: 3px 0px; }
/* SQL queries */
div#kohana-debug-toolbar div#debug-database { padding: 3px 0px; }
/* Vars & Config */
div#kohana-debug-toolbar div#debug-vars {
padding: 3px 0px;
}
div#kohana-debug-toolbar div#debug-vars pre {
background-color: #ddd;
padding: 5px;
color: #333;
}
div#kohana-debug-toolbar div#debug-vars .varmenu {
margin: 20px 0 0 0;
height: 23px;
}
div#kohana-debug-toolbar div#debug-vars .varmenu li {
float: left;
display: block;
padding: 5px;
margin: 0 6px 0 0;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
cursor: pointer;
}
div#kohana-debug-toolbar div#debug-vars .varmenu li.active {
background-color: #ddd;
color: #000;
}
div#kohana-debug-toolbar div#debug-vars .configmenu { background-color: #ddd; }
div#kohana-debug-toolbar div#debug-vars .configmenu li {
display: block;
padding: 5px;
cursor: pointer;
}
div#kohana-debug-toolbar div#debug-vars .configmenu li.odd { background-color: #eee; }
div#kohana-debug-toolbar div#debug-vars .configmenu li.even { background-color: #fff; }
div#kohana-debug-toolbar div#debug-vars .configmenu li.odd pre { background-color: #eee; }
div#kohana-debug-toolbar div#debug-vars .configmenu li.even pre { background-color: #fff; }
div#kohana-debug-toolbar div#debug-vars .configmenu li:hover.odd { background-color: #ddd; }
div#kohana-debug-toolbar div#debug-vars .configmenu li:hover.even { background-color: #ddd; }
div#kohana-debug-toolbar div#debug-vars .configmenu li:hover.odd pre { background-color: #ddd; }
div#kohana-debug-toolbar div#debug-vars .configmenu li:hover.even pre { background-color: #ddd; }
/* Logs & Msgs */
div#kohana-debug-toolbar div#debug-log {
padding: 3px 0px;
font-size: 11px;
}
/* Ajax */
div#kohana-debug-toolbar div#debug-ajax {
padding: 3px 0px;
font-size: 11px;
}
/* Custom data */
div#kohana-debug-toolbar div#debug-customs {
padding: 3px 0px;
}
div#kohana-debug-toolbar div#debug-customs pre {
background-color: #ddd;
padding: 5px;
color: #333;
}
div#kohana-debug-toolbar div#debug-customs .sectionmenu {
margin: 20px 0 0 0;
height: 23px;
}
div#kohana-debug-toolbar div#debug-customs .sectionmenu li {
float: left;
display: block;
padding: 5px;
margin: 0 6px 0 0;
border-top: 1px solid #999;
border-left: 1px solid #999;
border-right: 1px solid #999;
cursor: pointer;
}
div#kohana-debug-toolbar div#debug-customs .sectionmenu li.active {
background-color: #ddd;
color: #000;
}

View file

@ -3,4 +3,5 @@
@import 'layout';
@import 'variables';
@import 'bootswatch';
@import 'debug-toolbar';
@fa-font-path: "../../assets/fonts";

View file

@ -18,4 +18,12 @@ class Controller_Client extends Controller_Layout {
{
$this->template = new View_Client_Search;
}
public function action_subscribe()
{
}
public function action_unsubscribe()
{
}
}

View file

@ -73,6 +73,14 @@ class Form extends Kohana_Form {
$template->value = $model->$name;
return self::render_control($template);
}
public static function password($name, $value = NULL, array $attributes = NULL)
{
$template = new View_Form_Password;
$template->name = $name;
$template->label = __(Arr::get($attributes, 'label'));
$template->value = $value;
return self::render_control($template);
}
public static function orm_textinput_inline($model, $name)
{
$template = new View_Form_Input;

View file

@ -4,6 +4,7 @@
* Log toolbar data to FirePHP
*/
$config['firephp_enabled'] = FALSE;
$config['styles'] = FALSE;
/**
* Exclude configs

View file

@ -2,7 +2,7 @@
return array(
'compress' => false,
'compress' => TRUE,
'path' => 'application/cache/css/',
'vendor_internal' => FALSE

View file

@ -8,7 +8,7 @@
{{{stylesheet}}}
</head>
<body>
<div class="container-fluid">
<div class="container">
<div class="paging">
{{{get_paging}}}
</div>

@ -1 +1 @@
Subproject commit eadeaad31f4aa781fbf178618fad267e80a4ad9d
Subproject commit c24008b2e251004183adc145b814a687b0ae481a

@ -1 +1 @@
Subproject commit 716e5cf00bc2c55efeb74b7e22a98a2e6d34c0c6
Subproject commit aaffc1b4eaf878e975f8ce9933cf4b34e72b42e3