--- /dev/null
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" id="Mode_Isolation" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px"
+ y="0px" viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:2.6667;}
+</style>
+<g>
+ <path class="st0" d="M14.5,15.5c0.7-5.9,0.7-8.3-1-10.7c-1.7-2.4-5.6-2.5-8.3-4.3c-0.8,4.8-0.6,7.2,1,9.3"/>
+ <path class="st0" d="M14.5,15.5c-1.4-3.5-2.2-4.8-3.9-5.7c-1.4-0.7-3.1,0-4.8,0.1c-0.4,0-0.8,0-1.1,0c1.4,4.1,3.1,6,5.9,5.6
+ C13.2,15.1,14.5,15.5,14.5,15.5z"/>
+</g>
+</svg>
+@primary: #467fcf;
+@primary-hover: darken(@primary, 5%);
+@primary-border: darken(@primary, 10%);
+@primary-focus: darken(@primary, 15%);
+@primary-active: darken(@primary, 20%);
+@primary-active-border: darken(@primary, 25%);
+@text-color: #1b2a4e;
+@input-color: lighten(@text-color, 10%);
+@sidebar-active: #9ec400;
+@sidebar-active-background: #f1ecec;
+
body {
background-color: #fafafa;
}
-.bg-light{
+.bg-light {
background-color: transparent !important;
}
font-weight: 600;
}
-body:not(.align-items-center){
- footer>div{
+body:not(.align-items-center) {
+ footer > div {
width: 100%;
}
}
-main{
- nav.d-lg-block{
+main {
+ nav.d-lg-block {
visibility: hidden;
}
}
opacity: 0.5;
}
-.table{
+.table {
border: 0;
+
&.bg-white {
background: transparent !important;
}
- th{
+
+ th {
background-color: transparent;
border: 0;
}
- td:first-child{
- border-left: 1px solid rgba(0,40,100,.12);
+
+ td:first-child {
+ border-left: 1px solid rgba(0, 40, 100, .12);
}
- td:last-child{
- border-right: 1px solid rgba(0,40,100,.12);
+
+ td:last-child {
+ border-right: 1px solid rgba(0, 40, 100, .12);
}
- tr:last-child{
- td{
- border-bottom: 1px solid rgba(0,40,100,.12);
+
+ tr:last-child {
+ td {
+ border-bottom: 1px solid rgba(0, 40, 100, .12);
}
}
- &#crudTable{
- tfoot{
+
+ &#crudTable {
+ tfoot {
display: none;
}
}
+
+
}
-.bulk-button{
- &.disabled{
+table.table-hover {
+ tbody tr {
+ &:hover {
+ background-color: rgba(100, 100, 130, 0.1);
+ }
+ }
+}
+
+.bulk-button {
+ &.disabled {
visibility: hidden;
}
}
-#datatable_button_stack{
+
+#datatable_button_stack {
visibility: hidden;
}
+
+
+a, a.btn-link {
+ color: @primary;
+
+ &:hover {
+ color: @primary-hover;
+ }
+}
+
+.btn-primary,
+.dataTables_wrapper .dataTables_paginate .paginate_button.current,
+.page-item.active .page-link {
+ color: #fff;
+ background-color: @primary;
+ border-color: @primary;
+
+ &:hover {
+ color: #fff;
+ background-color: @primary-hover;
+ border-color: @primary-border;
+ }
+}
+
+.page-item .page-link {
+ &:hover {
+ color: @primary;
+ background-color: transparent;
+ }
+}
+
+.btn-primary:focus, .dataTables_wrapper .dataTables_paginate .paginate_button.current:focus, .btn-primary.focus, .dataTables_wrapper .dataTables_paginate .focus.paginate_button.current {
+ box-shadow: 0 0 0 2px @primary-focus;
+}
+
+.btn-primary.disabled, .dataTables_wrapper .dataTables_paginate .disabled.paginate_button.current, .btn-primary:disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.current:disabled {
+ color: #fff;
+ background-color: @primary;
+ border-color: @primary;
+}
+
+.btn-primary:not(:disabled):not(.disabled):active, .dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .dataTables_wrapper .dataTables_paginate .paginate_button.current:not(:disabled):not(.disabled).active,
+.show > .btn-primary.dropdown-toggle,
+.dataTables_wrapper .dataTables_paginate .show > .dropdown-toggle.paginate_button.current {
+ color: #fff;
+ background-color: @primary-active;
+ border-color: @primary-active-border;
+}
+
+.dataTables_wrapper .dataTables_filter input, .dataTables_wrapper .dataTables_length select, .form-control {
+ color: @input-color;
+
+ &:focus {
+ border-color: @primary-border;
+ box-shadow: none;
+ }
+}
+
+.sidebar.sidebar-pills {
+ padding-left: 0;
+
+ .nav-dropdown {
+ &.open {
+ background-color: transparent;
+ border-radius: 0;
+ }
+
+ .nav-link {
+ border-left: 5px solid transparent;
+ }
+ }
+
+ .nav-link {
+ .nav-icon {
+ max-width: 20px;
+ color: @text-color !important;
+
+ img {
+ max-height: 15px;
+ max-width: 20px;
+ }
+ }
+
+ border-left: 5px solid transparent;
+ border-radius: 0;
+
+ &:hover, &.active {
+ color: @text-color !important;
+ background-color: @sidebar-active-background;
+ border-left-color: @sidebar-active;
+
+
+ .nav-icon {
+ color: @text-color !important;
+ }
+
+ }
+ }
+
+}