mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Header updates, forms, tables, buttons.
This commit is contained in:
parent
e247fc53e2
commit
c04b552683
@ -23,8 +23,9 @@
|
|||||||
</label>
|
</label>
|
||||||
|
|
||||||
<div id="top_right_buttons" class="pull-right">
|
<div id="top_right_buttons" class="pull-right">
|
||||||
<input id="tableFilter" type="text" style="width:140px;margin-right:4px" class="form-control pull-left" placeholder="Filter"/>
|
<input id="tableFilter" type="text" style="width:140px;margin-right:17px" class="form-control pull-left" placeholder="Filter"/>
|
||||||
{{ Button::primary_link(URL::to($entityType . 's/create'), 'New ' . Utils::getEntityName($entityType), array('class' => 'pull-right')) }}
|
{{ Button::success_link(URL::to($entityType . 's/create'), 'New ' . Utils::getEntityName($entityType), array('class' => 'pull-right'))->append_with_icon('plus-sign'); }}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if (isset($secEntityType))
|
@if (isset($secEntityType))
|
||||||
|
@ -51,15 +51,42 @@ margin-top: 0;
|
|||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
padding-top: 10px;
|
padding-top: 10px;
|
||||||
}
|
}
|
||||||
|
/*tables*/
|
||||||
|
table { border-radius: 3px; color:#fff; border-collapse: collapse;
|
||||||
|
/*border-spacing: 0;*/}
|
||||||
|
thead {
|
||||||
|
background: #e37329;
|
||||||
|
}
|
||||||
|
th:first-child {
|
||||||
|
border-radius: 3px 0 0 0;
|
||||||
|
}
|
||||||
|
th:last-child {
|
||||||
|
border-radius: 0 3px 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
tr {border: none;}
|
||||||
|
th {border-left: 1px solid #d26b26; }
|
||||||
|
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
|
||||||
|
vertical-align: middle;
|
||||||
|
border-top: none;
|
||||||
|
border-bottom: 1px solid #ddd;
|
||||||
|
padding-left: 18px;
|
||||||
|
}
|
||||||
|
table.dataTable.no-footer {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
/*buttons*/
|
/*buttons*/
|
||||||
.btn { font-weight: bold; }
|
.btn { font-weight: bold;
|
||||||
|
border-radius: 3px;
|
||||||
|
padding: 9px 12px;
|
||||||
|
}
|
||||||
.btn-success {
|
.btn-success {
|
||||||
background-color: #36c157 !important;
|
background-color: #36c157 !important;
|
||||||
border-color: #36c157 !important;
|
border-color: #36c157 !important;
|
||||||
}
|
}
|
||||||
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-color:#2e9e49 !important; border-color:#2e9e49 !important;}
|
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-color:#33b151 !important; border-color:#33b151 !important;}
|
||||||
.btn-sm, .btn-group-sm>.btn {
|
.btn-sm, .btn-group-sm>.btn {
|
||||||
border-radius: 2px;
|
padding: 5px 10px;
|
||||||
}
|
}
|
||||||
.btn-group.open .dropdown-toggle {
|
.btn-group.open .dropdown-toggle {
|
||||||
-webkit-box-shadow: none;
|
-webkit-box-shadow: none;
|
||||||
@ -85,14 +112,13 @@ border-color: #737373;
|
|||||||
.btn-lg, .btn-group-lg>.btn {
|
.btn-lg, .btn-group-lg>.btn {
|
||||||
padding: 10px 16px;
|
padding: 10px 16px;
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
line-height: 1.33;
|
height: auto;
|
||||||
border-radius: 2px;
|
|
||||||
|
|
||||||
}
|
}
|
||||||
.input-group-addon {
|
.input-group-addon {
|
||||||
background-color: #f4f4f4;
|
background-color: #f4f4f4;
|
||||||
border: 1px solid #dfe0e1;
|
border: 1px solid #dfe0e1;
|
||||||
border-radius: 2px;
|
border-radius: 3px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
}
|
}
|
||||||
.caret {
|
.caret {
|
||||||
@ -128,7 +154,7 @@ div.panel {
|
|||||||
padding-right: 0px !important;
|
padding-right: 0px !important;
|
||||||
}
|
}
|
||||||
.panel {
|
.panel {
|
||||||
border-radius: 2px;
|
border-radius: 3px;
|
||||||
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
|
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
|
||||||
box-shadow: 0 1px 1px rgba(0,0,0,.05);
|
box-shadow: 0 1px 1px rgba(0,0,0,.05);
|
||||||
}
|
}
|
||||||
@ -160,6 +186,14 @@ table.table thead > tr > th {
|
|||||||
table td {
|
table td {
|
||||||
max-width: 250px;
|
max-width: 250px;
|
||||||
}
|
}
|
||||||
|
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
|
||||||
|
background-color: #0b4d78;
|
||||||
|
border-color: #0b4d78;
|
||||||
|
}
|
||||||
|
.pagination>li:first-child>a, .pagination>li:first-child>span {
|
||||||
|
border-bottom-left-radius: 3px;
|
||||||
|
border-top-left-radius: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
/* hide table sorting indicators */
|
/* hide table sorting indicators */
|
||||||
table.table thead .sorting { background: url('') no-repeat center right; }
|
table.table thead .sorting { background: url('') no-repeat center right; }
|
||||||
@ -176,7 +210,6 @@ table.dataTable tr.even td.sorting_3 { background-color: white; }
|
|||||||
.sidebar-nav {
|
.sidebar-nav {
|
||||||
padding: 9px 0;
|
padding: 9px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-menu .sub-menu {
|
.dropdown-menu .sub-menu {
|
||||||
left: 100%;
|
left: 100%;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
@ -191,6 +224,10 @@ table.dataTable tr.even td.sorting_3 { background-color: white; }
|
|||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.navbar-nav>li>a {
|
||||||
|
padding-top: 20px;
|
||||||
|
padding-bottom: 20px;
|
||||||
|
}
|
||||||
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
|
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
@ -226,6 +263,12 @@ table.dataTable tr.even td.sorting_3 { background-color: white; }
|
|||||||
top: 11px;
|
top: 11px;
|
||||||
left: -6px;
|
left: -6px;
|
||||||
}
|
}
|
||||||
|
.navbar .dropdown-menu {
|
||||||
|
border-top: 1px solid #0b4d78;
|
||||||
|
}
|
||||||
|
.navbar-brand {
|
||||||
|
padding-top:20px;
|
||||||
|
}
|
||||||
.dropdown-menu {
|
.dropdown-menu {
|
||||||
left: 0;
|
left: 0;
|
||||||
top: 100%
|
top: 100%
|
||||||
@ -233,8 +276,7 @@ min-width: 160px;
|
|||||||
padding: 5px 0;
|
padding: 5px 0;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
border: none;
|
border: none;
|
||||||
border-top: 1px solid #0b4d78;
|
border-radius: 3px;
|
||||||
border-radius: 2px;
|
|
||||||
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.05);
|
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.05);
|
||||||
box-shadow: 0 6px 12px rgba(0,0,0,.05);
|
box-shadow: 0 6px 12px rgba(0,0,0,.05);
|
||||||
background-clip: padding-box;
|
background-clip: padding-box;
|
||||||
@ -390,7 +432,7 @@ body {
|
|||||||
.navbar-default .navbar-toggle .icon-bar {
|
.navbar-default .navbar-toggle .icon-bar {
|
||||||
background-color: #ecf0f1;
|
background-color: #ecf0f1;
|
||||||
}
|
}
|
||||||
.navbar-form { margin-top: 10px; }
|
.navbar-form { margin-top: 15px; }
|
||||||
.navbar-form .form-control { height: 30px; }
|
.navbar-form .form-control { height: 30px; }
|
||||||
.navbar-form .btn-default {
|
.navbar-form .btn-default {
|
||||||
color: #fff;
|
color: #fff;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user