cronapp-framework-mobile-js
Version:
Javascript library for CronApp's projects
427 lines (350 loc) • 7.96 kB
CSS
@import 'custom-ionic.css';
@import 'themes/custom/theme-general/signup.css';
@import "groupingOfCss/import_groupingOfCss.css";
@import '../components/css/app.css';
/* Empty. Add your own CSS if you like */
/*Set CSS Properties to Iphone x^ devices*/
:root {
--safe-area-inset-top: env(safe-area-inset-top);
--safe-area-inset-right: env(safe-area-inset-right);
--safe-area-inset-bottom: env(safe-area-inset-bottom);
--safe-area-inset-left: env(safe-area-inset-left);
}
.platform-ios.platform-cordova:not(.fullscreen) .has-header,
.platform-ios.platform-cordova:not(.fullscreen) .bar-subheader {
padding-left: calc(0px + var(--safe-area-inset-left));
padding-right: calc(0px + var(--safe-area-inset-right));
padding-bottom: calc(0px + var(--safe-area-inset-bottom));
}
.bar-footer {
height: calc(44px + var(--safe-area-inset-bottom, 19px));
padding-left: var(--safe-area-inset-left);
padding-right: var(--safe-area-inset-right);
}
.bar-header:not(.bar-subheader) {
height: calc(45px + var(--safe-area-inset-top, 19px)) ;
padding-left: var(--safe-area-inset-left);
padding-right: var(--safe-area-inset-right);
}
.bar-header:not(.bar-subheader)>* {
margin-top: var(--safe-area-inset-top, 20px) ;
}
.bar-footer button {
margin-bottom: var(--safe-area-inset-bottom);
}
.tabs {
height: calc(53px + var(--safe-area-inset-bottom, 19px)) ;
min-height: 53px;
}
.bar .title,
.button:last-child,
.bar>.button+.button:last-child,
.bar>.button.pull-right,
.bar .buttons.pull-right,
.bar .title+.buttons {
margin-right: calc(5px + var(--safe-area-inset-left));
}
.has-header {
top: calc(44px + var(--safe-area-inset-top)) ;
}
body {
background: var(--backgroundColor40, #ffffff);
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.list .item.item-accordion {
line-height: 38px;
padding-top: 0;
padding-bottom: 0;
transition: 0.09s all linear;
}
.item {
margin-top: 0px;
}
.list .item.item-accordion.ng-hide {
line-height: 0px;
}
.list .item.item-accordion.ng-hide-add,
.list .item.item-accordion.ng-hide-remove {
display: block ;
}
.drop-box {
background: #F8F8F8;
border: 2px dashed #DDD;
}
.dragover {
border: 2px dashed var(--colorDefault40, #3b448e);
}
.input-validation-error {
border-bottom: 2px solid var(--colorDanger40, #ef473a) ;
}
.menu-view .user-button,
.login-bg .user-button {
border: 1px solid #aaa;
color: #aaa;
border-radius: 100%;
padding: 10px;
width: 120px;
height: 120px;
transition: 400ms;
}
.menu-view .user-button p,
.login-bg .user-button p {
color: #aaa;
}
.user-button a {
color: #aaa;
text-decoration: none;
}
.center-content-vertically {
display: flex;
flex-direction: column;
justify-content: center;
}
.menu-view {
background: var(--colorDefault40, #3b448e);
padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
}
.safe-top {
padding-top: env(safe-area-inset-top);
}
#menu-blue .item {
border-color: transparent;
background: transparent;
position: relative;
display: block;
margin: -1px;
padding: 16px;
border-width: 1px;
border-style: solid;
font-size: 10px;
}
.center-block {
display: block;
margin-right: auto;
margin-left: auto;
}
.right-block {
display: block;
margin-left: auto;
}
.left-block {
display: block;
margin-right: auto;
}
.item-list-detail {
display: flex;
flex-direction: column;
padding-left: 10px;
}
.custom-item-avatar-imagem {
width: 40px;
height: 40px;
border-radius: 50%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
float: left;
}
/*
* This class was intended to be used only for Screen Readers
* Please, search for .sr-only on Bootstrap docs
*/
.sr-only {
display: none ;
}
kendo-chat .k-chat {
max-width: 100%;
}
kendo-chat .k-bubble {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.icon-designtime-ion-list {
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
-moz-align-items: center;
align-items: center;
position: absolute;
top: 0;
height: 100%;
font-size: 32px;
right: 18px;
}
.selected-designtime-list .checkbox input:checked:before,
.selected-designtime-list input:checked+.selected-designtime-list .checkbox-icon:before {
background: var(--colorDefault40, #3b448e);
border-color: var(--colorDefault40, #3b448e);
}
.bar .title {
text-align: inherit;
}
ion-header-bar.bar h1.title {
text-align: center;
}
.bar-positive .button.button-icon {
align-content: center;
display: grid;
}
.bar-positive .button.button-clear i {
font-size: 28px;
}
.button-bar>.button {
gap: 6px;
display: flex;
align-items: center;
justify-content: center;
}
.button-bar>.button:last-child {
border-right-width: inherit;
}
.tabs-striped .tabs .tab-item .icon {
display: contents;
}
.tabs-striped .tabs .tab-item {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
}
.tabs-striped .tabs .tab-item span {
margin: 0;
padding: 0;
font-size: 10px;
height: 33px;
margin-top: -16px;
}
.tabs-striped .tabs {
height: calc(57px + var(--safe-area-inset-bottom, 19px)) ;
min-height: 57px;
border-bottom: 0;
}
.has-footer-tabs {
bottom: 57px;
}
.tab-content>.tab-pane {
display: none
}
.tab-content>.active {
display: block
}
.crn-ion-header-bar h1.title {
left: 40px;
right: 40px;
}
/* ion-footer-bar */
.bar-footer {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
}
.bar-footer .button {
border-color: var(--colorDefault40, #3b448e);
margin: 0;
}
.bar-footer .buttons:last-child {
margin-right: 0;
}
.bar.bar-footer {
padding: 5px;
}
.bar-footer.bar .title {
position: initial;
width: 45%;
}
.bar-footer.bar .title+.buttons {
position: initial;
}
/* Carrossel */
.crn-slider-item {
height: 200px;
position: relative;
object-fit: cover;
}
.crn-slider-item h2 {
text-align: center;
color: #ffffff;
font-weight: bold;
left: 50%;
margin: 0;
transform: translate(-50%, -50%);
position: absolute;
width: 100%;
}
.crn-slider-item h2.text-center {
text-align: center ;
}
.crn-slider-item h2.text-left {
text-align: left ;
}
.crn-slider-item h2.text-right {
text-align: right ;
}
.slider-pager {
bottom: 5px;
}
.slider {
width: 100%;
}
.item input.ng-invalid,
.item-input input.ng-invalid {
border-bottom: 1px solid var(--colorDanger40, #ef473a);
}
textarea.ng-invalid,
textarea.ng-invalid-minlength {
border-bottom: 1px solid var(--colorDanger40, #ef473a);
margin-bottom: 0;
}
textarea.item {
white-space: break-spaces;
}
.modal,
.card,
.list-inset {
background: var(--backgroundColor40, #ffffff);
}
.modal .item {
border-width: 1px;
}
.login-social .button-bar button {
background: transparent;
border: none;
}
.login-social .button-bar button i {
font-size: var(--textBigSize, 24px);
}
.login-social .button-bar button span {
display: none;
}
@media (max-width: 767px) {
.hidden-xs {
display: none ;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none ;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none ;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none ;
}
}