cronapp-framework-js
Version:
Javascript library for CronApp's projects
417 lines (347 loc) • 7.85 kB
CSS
@import 'animate.css';
@import './privacy/privacy.css';
@import 'fonts/material-icons/font-material-icon.css';
@import '../components/css/crn-input-password.css';
.table.table-borderless>thead>tr>td,
.table.table-borderless>thead>tr>th,
.table.table-borderless>tfoot>tr>td,
.table.table-borderless>tfoot>tr>th,
.table.table-borderless>tbody>tr>td,
.table.table-borderless>tbody>tr>th {
border-top: 0 none transparent;
border-bottom: 0 none transparent;
}
.login-panel {
margin: 11% auto 0 auto;
}
.social-button-face:hover {
background: #3b5998 ;
color: #ffffff;
}
.social-button-google:hover {
background: #d81c1c ;
color: #ffffff;
}
.upload-image-component {
padding: 8px;
}
.upload-image-component {
max-height: 128px;
max-width: 128px;
background: #ccc;
display: table;
}
.upload-image-component .remove {
position: absolute;
margin-top: -8px;
margin-left: -18px;
}
.upload-image-component .remove span {
margin-top: 3px;
}
.upload-image-component-attribute {
width: 100%;
background: #ccc;
display: table;
}
.upload-image-component-attribute .remove {
position: absolute;
margin-top: -8px;
margin-left: -18px;
}
.upload-image-component-attribute .remove span {
margin-top: 3px;
}
.start-camera-button {
position: absolute;
margin-left: -17px;
margin-top: -8px;
}
.start-camera-button-attribute {
right: 1px;
bottom: 1px;
}
.remove-image-button {
position: relative;
margin-top: -22px;
float: right;
}
.camera-container {
position: fixed;
z-index: 999998;
top: 50%;
left: 50%;
}
.crn-grid-title {
float: left;
color: var(--textColor40, #393939);
font-size: var(--textBigSize, 18px);
font-family: sans-serif;
margin: 0;
padding: 0;
padding-left: 7px;
margin-top: 6px;
}
.k-grid-toolbar {
text-align: right;
}
.k-footer-template td {
border-width: 0px;
}
.cron-select-offscreen {
clip: rect(0 0 0 0) ;
width: 1px ;
height: 1px ;
border: 0 ;
margin: 0 ;
padding: 0 ;
overflow: hidden ;
position: absolute ;
outline: 0 ;
left: 50% ;
top: 100% ;
}
.right-block {
display: block;
margin-left: auto;
}
.left-block {
display: block;
margin-right: auto;
}
li[data-component="crn-menu-item"] ul li a.bg-primary {
color: white ;
}
li[data-component="crn-menu-item"] ul li a.bg-primary:hover {
color: #333 ;
}
.k-grid-header .k-header,
.k-grid-header .k-header a.k-link {
text-transform: uppercase;
font-weight: normal;
font-size: var(--textNormalSize, 14px);
text-decoration: none ;
}
.modal {
z-index: 10020;
}
a {
cursor: pointer;
color: #034d8c;
}
.main-access {
list-style: none;
position: absolute;
}
.main-nav-link {
text-decoration: none;
color: #FFFFFF;
position: absolute;
width: 1px;
height: 1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0;
}
.main-nav-link:focus,
.main-nav-link:active {
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal;
z-index: 2000;
top: 1em;
left: 1em;
padding: 0.5em;
background: #fff;
}
.nav.nav-tabs li.active {
background: #3b448e;
}
.float-left-desktop {
float: left;
}
.form-control[ng-readonly=true] {
background: #eee;
opacity: 1;
}
#crn-button-846239 {
display: none;
}
/* Treeview maintenance */
.k-treeview .k-i-collapse,
.k-treeview .k-i-expand {
height: auto;
}
.k-treeview .k-in {
font-family: var(--font-family, "Arial", sans-serif);
}
.page-header {
border-bottom: 1px solid #eee;
display: flex;
align-items: center;
}
.crn-radiogroup .k-content {
background: transparent;
}
img.crn-image {
max-width: 100%;
}
/* Botão desativado */
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled.focus,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled].focus,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {
background: #d0d0d0;
color: #454545;
}
.header {
background: #d1d1d1;
}
.k-list .k-item.k-state-selected,
.k-list-container .k-button.k-state-active,
.k-list-container .k-button:active,
.k-list-optionlabel.k-state-selected,
.k-menu-group .k-item.k-state-selected,
.k-menu.k-context-menu .k-item.k-state-selected,
.k-spreadsheet-popup .k-button.k-state-active,
.k-spreadsheet-popup .k-button.k-state-selected,
.k-spreadsheet-popup .k-button:active {
color: #000;
}
.center-content {
height: 100vh;
display: flex;
align-items: center;
}
@font-face {
font-family: "Arial-Report";
src: url('../../../../node_modules/cronapp-lib-js/dist/js/kendo-ui/styles/fonts/arial-report/arial-report.ttf');
}
.k-pdf-export,
.k-pdf-export * {
font-family: "Arial-Report";
}
.k-invalid-msg {
color: red;
border: none;
}
/* cronDynamicMenu */
.displayBlock {
display: block ;
}
/* Timeline */
.crn-timeline-container {
margin: 30px;
overflow: hidden;
overflow-y: auto;
}
/* Accordion */
.panel-group .panel-heading.heading-arrow {
display: grid;
grid-template-columns: auto 33px;
align-items: center;
}
.panel-group .heading-arrow.panel-heading::after {
font-family: FontAwesome;
content: "\f077";
float: right;
color: #FFFFFF;
}
.panel-group .heading-arrow.collapsed.panel-heading::after {
content: "\f078";
}
/* Entrada de texto com botão */
.crn-textinputbutton {
display: flex;
align-items: flex-end;
}
.crn-textinputbutton-button {
display: inherit;
}
.crn-textinputbutton-button button {
margin: 0;
margin-left: 10px;
}
/* Breadcrumbs */
#cron-breadcrumbs .k-breadcrumb-container,
#cron-breadcrumbs .k-breadcrumb-root-item-container {
padding: 3px 10px;
position: relative;
}
#cron-breadcrumbs .k-breadcrumb-item a .k-icon {
margin-right: 4px;
}
/* Form's button */
.k-button.btn-fab i {
margin: 0 auto;
display: flex;
align-items: center;
justify-content: center;
}
.active-bar,
.tool-bar {
display: flex;
gap: 6px;
}
label {
font-weight: normal;
}
/* input background in form's autocomplete */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
-webkit-box-shadow: 0 0 0 calc(var(--textBigSize, 18px) * 2) var(--backgroundColor10, #ffffff) inset ;
-webkit-text-fill-color: var(--textColor60, #2a2a2a) ;
}
input[type=checkbox].k-checkbox {
clip: rect(0, 0, 0, 0);
overflow: hidden;
position: absolute;
opacity: 0;
-webkit-appearance: none;
width: var(--textBigSize, 18px);
height: var(--textBigSize, 18px);
}
#auditDetail .modal-content .list-group .form-group{
margin-right: 10px;
}
img[src='undefined'] {
display: none;
}
/* Timeline */
.timeline{
clear: both;
}
.form-group {
padding: 5px;
}
div.k-loading-pdf-mask > div.ng-scope.k-grid.k-widget.k-display-block.k-editable {
width: 100%;
}
.glyphicon-user {
margin-bottom: 3px;
gap: 3px;
}
.k-dropdown-wrap.k-state-focused {
box-shadow: 0 0 4px 2px rgba(0, 123, 255, 0.5) ;
border-color: #80bdff ;
}