cronapp-framework-js
Version:
Javascript library for CronApp's projects
264 lines (219 loc) • 4.96 kB
CSS
/*
*
* MATERIAL -> CRN-CRON-GRID
*
* Todo CSS destina ao componente da grade.
*
*/
.k-grid th {
padding: 7px 22px;
white-space: nowrap;
}
.k-grid td,
.k-grid th {
padding: 5px 24px;
}
.k-grid .k-grid-header-wrap,
.k-grid table {
border-width: 0px;
}
div.k-grid-header {
background-color: #3d488b;
}
div.k-grid-header {
padding-right: 17px;
}
/* Cabeçalho da grade */
.k-grid-toolbar {
text-align: right;
}
.k-grid-toolbar .k-button {
color: #3d488b;
text-transform: uppercase;
transition: 200ms;
}
.k-grid-toolbar .k-button:hover {
background-color: #3d488b;
text-transform: uppercase;
color: #fff;
transition: 200ms;
}
/* Cabeçalho da tabela - thead */
.k-grid-header {
font-size: 16px;
}
.k-grid-header .k-header:focus,
.k-grid-header .k-header a.k-link:focus {
color: rgb(255, 229, 0);
opacity: 1;
}
.k-grid-header .k-header:hover,
.k-grid-header .k-header:hover a,
.k-grid-header .k-grid-filter:focus {
color: rgb(255, 230, 0);
}
.k-grid-header .k-header {
position: relative;
vertical-align: bottom;
padding: 12px;
background-color: #3d488b;
color: #fff;
}
.k-grid-header .k-grid-filter {
/* padding: 8px; */
width: calc(16px + 1.42857143em);
height: calc(16px + 1.42857143em);
box-sizing: border-box;
outline: 0;
line-height: 2;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: 5px;
color: #b2b3b9;
right: 5px;
bottom: calc(8px + 0.28571429em);
z-index: 1;
}
.k-grid-header .k-i-sort-asc-sm,
.k-grid-header .k-i-sort-desc-sm,
.k-grid-header .k-sort-order {
color: rgba(255, 255, 255, 0.54);
}
.k-grid-header .k-link:hover,
.k-grid-header .k-sorted {
color: rgb(255, 229, 0);
opacity: 1;
}
.k-grid-header .k-grid-filter:hover,
.k-grid-header .k-header-column-menu:hover,
.k-grid-header .k-hierarchy-cell .k-icon:hover {
color: rgb(255, 230, 0);
background-color: transparent;
}
k-grid-header .k-header > .k-link {
margin: 0;
padding: 0px 0px;
line-height: inherit;
display: block;
overflow: hidden;
text-overflow: ellipsis;
outline: 0;
}
/* Paginação da tabela */
.k-pager-wrap .k-link:hover,
.k-pager-wrap .k-pager-nav:hover {
border-radius: 100%;
}
.k-pager-wrap .k-link:focus,
.k-pager-wrap .k-pager-nav:focus {
background-color: rgba(0, 0, 0, 0.07);
}
.k-pager-wrap a.k-pager-refresh {
background-color: #ffffff;
color: #3f51b5;
}
.k-pager-wrap a.k-pager-refresh:hover {
background-color: #3f51b5;
color: #ffffff;
}
.k-pager-wrap .k-pager-nav {
color: #000;
}
/* Corpo da tabela - tbody */
.k-grid tbody .k-grid-edit,
.k-grid tbody .k-grid-delete,
.k-grid tbody .k-grid-update,
.k-grid tbody .k-grid-cancel {
width: 28px;
height: 28px;
padding: 0;
margin: 0px 5px -2px 0px;
border-radius: 100%;
background-color: #fff;
color: #000;
}
.k-grid tbody .k-button:hover,
.k-grid tbody .k-button:focus {
background-color: #0470a0;
color: #ffffff;
}
/* k-grid-edit */
.k-grid-edit-row > td > .k-input.k-textbox,
.k-grid-edit-row > td > .k-textbox {
background-color: transparent;
border-radius: 0px;
margin-left: -16px;
margin-right: -16px;
}
.k-grid-edit-row .k-textbox,
.k-grid-edit-row .k-textbox.k-input {
padding-left: 0;
}
/* k-grid-footer */
.k-grid-footer,
.k-grid-footer-locked,
.k-grid-footer-wrap {
border-right-width: 0px;
border-bottom-width: 0px;
}
div.k-grid-footer {
padding-right: 17px;
}
.k-grid-content {
overflow-y: auto;
}
.k-list .k-item.k-state-selected {
color: #3f51b5;
}
.k-list .k-item:hover.k-state-selected {
color: #3f51b5;
}
.k-pager-sizes.k-label {
color: #000;
}
.k-pager-info.k-label {
color: #000;
}
.k-animation-container > .k-list-container > .k-list-scroller > .k-list {
box-shadow: 0 3px 3px -2px rgba(0, 0, 0, 0.02), 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
font-weight: 400;
}
/* CÓDIGO PARA ELIMINAR
.k-grid-header .k-header a.k-link {
color: white !important;
}
.k-grid-header .k-grid-filter {
padding: 8px;
width: calc(16px + 1.42857143em);
height: calc(16px + 1.42857143em);
box-sizing: border-box;
outline: 0;
line-height: 2;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
-ms-flex-pack: center;
justify-content: center;
position: absolute;
top: 27px;
right: 14px;
bottom: calc(8px + .28571429em);
z-index: 1;
}
/*.k-grid-content::-webkit-scrollbar {*/
/*border-radius: 8px;*/
/*width: 17px;*/
/*background-color: transparent;*/
/*border: 1px solid #c1c1c1;*/
/*}
*/