mirror of
https://github.com/Oreolek/kangana.git
synced 2024-06-26 03:40:56 +03:00
debug toolbar styling
This commit is contained in:
parent
e1090978df
commit
c3fb5ba3a3
220
application/assets/stylesheets/debug-toolbar.less
Normal file
220
application/assets/stylesheets/debug-toolbar.less
Normal 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;
|
||||||
|
}
|
||||||
|
|
|
@ -3,4 +3,5 @@
|
||||||
@import 'layout';
|
@import 'layout';
|
||||||
@import 'variables';
|
@import 'variables';
|
||||||
@import 'bootswatch';
|
@import 'bootswatch';
|
||||||
|
@import 'debug-toolbar';
|
||||||
@fa-font-path: "../../assets/fonts";
|
@fa-font-path: "../../assets/fonts";
|
||||||
|
|
|
@ -18,4 +18,12 @@ class Controller_Client extends Controller_Layout {
|
||||||
{
|
{
|
||||||
$this->template = new View_Client_Search;
|
$this->template = new View_Client_Search;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function action_subscribe()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
public function action_unsubscribe()
|
||||||
|
{
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -73,6 +73,14 @@ class Form extends Kohana_Form {
|
||||||
$template->value = $model->$name;
|
$template->value = $model->$name;
|
||||||
return self::render_control($template);
|
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)
|
public static function orm_textinput_inline($model, $name)
|
||||||
{
|
{
|
||||||
$template = new View_Form_Input;
|
$template = new View_Form_Input;
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
* Log toolbar data to FirePHP
|
* Log toolbar data to FirePHP
|
||||||
*/
|
*/
|
||||||
$config['firephp_enabled'] = FALSE;
|
$config['firephp_enabled'] = FALSE;
|
||||||
|
$config['styles'] = FALSE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Exclude configs
|
* Exclude configs
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
return array(
|
return array(
|
||||||
|
|
||||||
'compress' => false,
|
'compress' => TRUE,
|
||||||
'path' => 'application/cache/css/',
|
'path' => 'application/cache/css/',
|
||||||
'vendor_internal' => FALSE
|
'vendor_internal' => FALSE
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
{{{stylesheet}}}
|
{{{stylesheet}}}
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="container-fluid">
|
<div class="container">
|
||||||
<div class="paging">
|
<div class="paging">
|
||||||
{{{get_paging}}}
|
{{{get_paging}}}
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit eadeaad31f4aa781fbf178618fad267e80a4ad9d
|
Subproject commit c24008b2e251004183adc145b814a687b0ae481a
|
|
@ -1 +1 @@
|
||||||
Subproject commit 716e5cf00bc2c55efeb74b7e22a98a2e6d34c0c6
|
Subproject commit aaffc1b4eaf878e975f8ce9933cf4b34e72b42e3
|
Loading…
Reference in a new issue