// Here you can add other styles @import "../node_modules/@coreui/coreui/scss/functions"; @import "../node_modules/@coreui/coreui/scss/variables"; @import "../node_modules/@coreui/coreui/scss/mixins"; @import "colors"; /*body{ line-height: normal; } html{ line-height: normal; }*/ .tooltip{ z-index: 100000; } .color-black{ color: #000; } .dropdown-item { border-bottom: 0; } .container section { padding-top: 10px; } .validation-summary-errors { color: #fff !important; background: rgba(125, 0, 0, 0.4); border: 1px solid #fff; padding: 10px; margin-top: 5px; margin-bottom: 10px; } :disabled.form-control, [readonly].form-control { background-color: #ccc; opacity: 1; } .clickable { cursor: pointer; } .e-file-select-wrap { border: 1px dashed $gray-500; background-color: $white; } /*.e-file-select-wrap { display: none; } #dropArea .e-upload { border: 0px; margin-top: 15px; } #drop { } #dropArea { min-height: 100px; border: 1px dashed #c3c3cc; padding-top: 15px; margin: 20px auto; width: 400px; text-align: center; overflow: hidden; }*/ .thumbnail-container { display: inline-block; margin: 5px; position: relative; } .thumbnail-container > img:hover { background: $primary; } .btn-thumbnail-delete { display: none; position: absolute; bottom: 10px; right: 10px; } .btn-thumbnail-select { display: none; position: absolute; bottom: 10px; left: 10px; } .thumbnail-container:hover .btn-thumbnail-delete { display: inline-block; z-index: 900; } .thumbnail-container:hover .btn-thumbnail-select { display: inline-block; z-index: 900; } /*Modaler Dialog*/ #modalDialog { max-width: 500px; min-width: 260px; padding: 10px; padding-bottom: 0px; background-color: #fff; border: 1px solid #000; -webkit-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -ms-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -webkit-animation-duration: 0.3s; -moz-animation-duration: 0.3s; -ms-animation-duration: 0.3s; -o-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-font-smoothing: antialiased; } #modalDialogText { font-size: 1.2em; padding: 10px; text-align: center; } #modalDialogButtons { text-align: center; margin-bottom: 10px; } #completedDialog { max-width: 500px; min-width: 260px; padding: 10px; padding-bottom: 0px; background-color: #fff; border: 1px solid #000; -webkit-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -ms-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -webkit-animation-duration: 0.3s; -moz-animation-duration: 0.3s; -ms-animation-duration: 0.3s; -o-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-font-smoothing: antialiased; } .dialogButtons a { margin: 0px 5px 0px 5px; } .dialogButtons { border-top: 2px solid $primary; padding-top: 10px; text-align: center; margin-bottom: 10px; margin-top: 10px; } #linkDialog { max-width: 500px; min-width: 260px; padding: 10px; padding-bottom: 0px; background-color: #fff; border: 1px solid #000; -webkit-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -ms-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -webkit-animation-duration: 0.3s; -moz-animation-duration: 0.3s; -ms-animation-duration: 0.3s; -o-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-font-smoothing: antialiased; } #linkDialogText { font-size: 1.2em; padding: 10px; text-align: center; } #thumbs { min-height: 150px; max-height: 375px; overflow-y: auto; border: 1px solid $primary; padding: 10px; background-color: #fff; } #menuItemContainer { min-height: 50px; } .gridToolbar { border: 1px solid #ccc; background: #fff; line-height: 40px; padding-bottom: 5px; } .searchBar{ display: inline-block; width: 50%; float: right; margin-top: 5px; margin-right: 5px; } @include media-breakpoint-down(md) { .searchBar { width: 35%; } } .searchBar input { display: inline; float: right; } .columnChooser { display: inline-block; float: right; margin-top: 0px; margin-left: 5px; margin-right: 5px; } .connected { color: #00a65a; } .disconnected { color: #dd4b39; } .text-right-sm { text-align: right; } .text-center-xs { } @media (max-width: 576px) { .text-right-sm { text-align: left; } .text-center-xs { text-align: center; } .custom-checkbox.input-group{ margin-bottom: 20px; } } .user-online { border-width: 2px; -webkit-box-shadow: 0px 0px 3px 1px rgba(14,88,0,1); -moz-box-shadow: 0px 0px 3px 1px rgba(14,88,0,1); box-shadow: 0px 0px 3px 1px rgba(14,88,0,1); } .e-tab .e-tab-header .e-toolbar-item.e-active { border: 1px solid $secondary; border-radius: 4px 4px 0 0; background-color: #ffffff; } .e-tab :not(.e-vertical).e-tab-header .e-toolbar-item.e-active { border-bottom: 1px solid #ffffff !important; } .e-tab .e-tab-header::before { border-color: $secondary; border-style: solid; background-color: #dddddd; } .e-item.e-toolbar-item .e-tab-wrap:hover { border-bottom: 1px solid $secondary; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .e-item.e-toolbar-item.e-active .e-tab-wrap:hover { border-top: 1px solid $secondary !important; border-bottom: 1px solid transparent; } .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover { background: #eeeeee; border-bottom: 1px solid $secondary; border-color: $secondary; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .e-tab .e-tab-header .e-toolbar-item.e-active .e-tab-wrap:hover { background: #ffffff; } .e-tab .e-content { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; } .e-control { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; } .e-tab .e-content .e-item { color: $color-font-color; } .whiteTabContainer { &.e-tab .e-tab-header .e-toolbar-item.e-active { border: 1px solid $secondary; border-radius: 4px 4px 0 0; background-color: #ffffff; } &.e-tab :not(.e-vertical).e-tab-header .e-toolbar-item.e-active { border-bottom: 1px solid #ffffff !important; } &.e-tab .e-tab-header::before { border-color: $secondary; border-style: solid; background-color: #ffffff; } .e-item.e-toolbar-item .e-tab-wrap:hover { border-bottom: 1px solid $secondary; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .e-item.e-toolbar-item.e-active .e-tab-wrap:hover { border-top: 1px solid $secondary !important; border-bottom: 1px solid transparent; } .e-tab .e-tab-header .e-toolbar-item .e-tab-wrap:hover { background: #eeeeee; border-bottom: 1px solid $secondary; border-color: $secondary; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } &.e-tab .e-content { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; padding: 1em; padding-top: 2em; } .e-control { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; } .e-tab .e-content .e-item { color: $color-font-color; } } .e-accordion .e-acrdn-item.e-select > .e-acrdn-header { background: #efefef !important; } .e-accordion .e-acrdn-item { border-radius: 0px; } .e-accordion .e-acrdn-item.e-selected.e-select > .e-acrdn-header { border-radius: 0px; } .e-richtexteditor.e-rte-full-screen { bottom: 0; height: 100% !important; left: 0; overflow: auto; position: fixed; right: 0; top: 0; width: 100% !important; z-index: 100000; } .card-body.white { background-color: #fff; } form, .modalDialog { & input.e-input, .e-input-group input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input.e-input, .e-input-group.e-control-wrapper input, .e-float-input input, .e-float-input.e-input-group input, .e-float-input.e-control-wrapper input, .e-float-input.e-control-wrapper.e-input-group input, .e-input-group, .e-input-group.e-control-wrapper, .e-float-input, .e-float-input.e-control-wrapper { border-radius: 0; border-top: 1px solid #e4e7ea; border-bottom: 1px solid #e4e7ea; } & .e-input-group input { &:hover { border-top: 1px solid #e4e7ea !important; border-bottom: 1px solid #e4e7ea !important; } } & .e-input-group, .e-input-group.e-success, .e-input-group.e-warning, .e-input-group.e-error, .e-input-group.e-control-wrapper, .e-input-group.e-control-wrapper.e-success, .e-input-group.e-control-wrapper.e-warning, .e-input-group.e-control-wrapper.e-error { border: 0; } & .e-input-group .e-input-group-icon, .e-input-group.e-control-wrapper .e-input-group-icon { color: #5c6873; background-color: #f0f3f5; padding-bottom: 1px; padding-left: 6px; padding-right: 6px; border-right-color: #e4e7ea; border-left-color: #e4e7ea; border-top: 0; border-bottom: 0; cursor: default; } & .e-input-group .e-input-group-icon:last-child, .e-input-group.e-control-wrapper .e-input-group-icon:last-child { border-bottom-right-radius: 0px; border-top-right-radius: 0px; border: 1px solid #e4e7ea; } & .e-input-group .e-input-group-icon:first-child, .e-input-group.e-control-wrapper .e-input-group-icon:first-child { border-bottom-left-radius: 5px !important; border-top-left-radius: 5px !important; border: 1px solid #e4e7ea; } & .e-ddt.e-input-group.e-control-wrapper .e-input[readonly] ~ span.e-input-group-icon.e-ddt-icon, .e-ddt.e-float-input.e-control-wrapper input[readonly] ~ span.e-input-group-icon.e-ddt-icon { background: #f0f3f5; border-bottom-right-radius: 0px; border-top-right-radius: 0px; border: 1px solid #e4e7ea; } & :not(.e-disabled).e-input-group .e-input-group-icon:hover, :not(.e-disabled).e-input-group.e-control-wrapper .e-input-group-icon:hover { background: #f0f3f5; color: #5c6873; } & input.e-input, .e-input-group input, .e-input-group.e-control-wrapper input, .e-input-group input.e-input, .e-input-group.e-control-wrapper input.e-input { height: 36px; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; } & :not(.e-success):not(.e-error):not(.e-warning).e-input:focus, :not(.e-success):not(.e-input-group):not(.e-error):not(.e-warning).e-float-input input:focus, :not(.e-success):not(.e-input-group):not(.e-error):not(.e-warning).e-float-input textarea:focus, :not(.e-success):not(.e-input-group):not(.e-error):not(.e-warning).e-float-input.e-control-wrapper input:focus, :not(.e-success):not(.e-input-group):not(.e-error):not(.e-warning).e-float-input.e-control-wrapper textarea:focus { border-color: #f3bc8c; box-shadow: 0px 0px 0px 0.2rem rgba(231,121,25,0.25); } & :not(.e-success):not(.e-error):not(.e-warning).e-input-group.e-input-focus, :not(.e-success):not(.e-error):not(.e-warning).e-input-group.e-control-wrapper.e-input-focus { border-color: #f3bc8c; border-style: solid; /*border-width: 1px;*/ box-shadow: 0px 0px 0px 0.2rem rgba(231,121,25,0.25); } } .e-switch-wrapper, .e-css.e-switch-wrapper { cursor: pointer; display: inline-block; height: 20px; position: relative; user-select: none; width: 50px; margin-top: 0.5rem; } .e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active, .e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active { background-color: #ffcc8a; border-color: #ffcc8a; } .e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active .e-switch-on, .e-css.e-switch-wrapper.e-switch-disabled .e-switch-inner.e-switch-active .e-switch-on { background-color: #ffcc8a; color: #afafaf; } .e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on, .e-css.e-switch-wrapper.e-switch-disabled:hover .e-switch-inner.e-switch-active .e-switch-on { background-color: #ffcc8a; color: #afafaf; } .e-grid { .e-filtered::before { color: $primary; } } .e-grid .e-altrow { background-color: #fafafa; } .e-multiselect { border: 1px solid #e4e7ea !important; height: 37px; .e-multi-select-wrapper{ /* padding-top: 3px; padding-left: 5px;*/ } .e-searcher{ height: 37px; } .e-chips{ height: 28px; } & :active { border: 1px solid $primary !important; } & .e-dropdownbase { border: 0 !important; } } .e-sidebar { z-index: 10021 !important; backface-visibility: hidden; -webkit-filter: blur(0); } .e-sidebar-overlay { z-index: 10020; } .e-pager .e-currentitem, .e-pager .e-currentitem:hover{ background-color: #ffffff; } .e-filemanager{ .e-navigation{ background-color: #ffffff; } } /*.e-ddl.e-popup.e-popup-flmenu.e-lib.e-control.e-popup-open { display: none; }*/ .app-header { border-bottom-color: darken(#6accdf,10%); } .navbar { background-color: darken(#6accdf,10%); color: #000000; } .navbar .nav-link { color: #000000; } .navbar .nav-link:hover { color: #000000; } .navbar .nav-link:focus { color: #000000; } .navbar-toggler-icon { color: #000000; } .navbar-toggler { color: #000000 !important; } .navbar-toggler:focus { border: 0; outline: 0; } .nav-item{ .fa-stack{ width: 1em; } } /*.sidebar .nav-link.active .nav-icon { color: #000000; } .sidebar .nav-link { color: #000000; } .sidebar .nav-dropdown.open .nav-link { color: #000000; }*/ .opacity-50 { opacity: 0.5; } .app-footer { background-color: darken(#6accdf,8%); border-top-color: darken(#6accdf,10%); color: #000000; } .app-footer a { color: #000000; } .form { padding: 10px; border: 1px solid #c8ced3; background-color: #ffffff; } .pageDesc { font-size: 0.875rem; font-style: italic; background-color: #ffffff; border: 1px solid $gray-500; padding: 5px; margin-bottom: .75rem; } .button-row { margin-top: 20px; margin-bottom: -10px; background-color: #dddddd; padding: 5px; padding-top: 10px; border-top: 1px solid #c8ced3; margin-left: -10px; margin-right: -10px; text-align: center; } @media (min-width: 992px) { .brand-minimized .app-header .navbar-brand .navbar-brand-full { display: none !important; }} .suggest { /* position: relative; */ top: 7px; z-index: 1000; text-align: left; } .suggest.dropup > .dropdown-menu { /* position: relative; */ top: auto !important; bottom: 100% !important; } .suggest > .dropdown-menu { margin-top: 15px; position: absolute; } .suggest > .dropdown-menu > a.dropdown-item { border-top: 1px solid #eeeeee; padding: 5px 10px; } .suggest > .dropdown-menu > a.dropdown-item:first-child { border-top: 0; } .suggest > .dropup .dropdown-menu { top: auto; bottom: 100%; margin-top: 0; margin-bottom: 0.125rem; } .suggest-map{ position: fixed; top: auto; } .modalDialog { max-width: 500px; min-width: 260px; padding: 10px; padding-bottom: 0px; background-color: #fff; border: 1px solid #000; -webkit-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -ms-box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); box-shadow: 5px 5px 9px 0px rgba(50, 50, 50, 0.75); -webkit-animation-duration: 0.3s; -moz-animation-duration: 0.3s; -ms-animation-duration: 0.3s; -o-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-font-smoothing: antialiased; } .page-link { cursor: pointer; } .noResponse { background-color: #ffb8b8 !important; }