UNPKG

cronapp-framework-mobile-js

Version:
1,761 lines (1,478 loc) 46.9 kB
/* Fonts */ @import '../../../fonts/open-sans/OpenSans.css'; /* ==== VARIABLES ==== */ :root { /* Font */ --fontFamily: "Open Sans", "Arial", sans-serif; --textColor: #434343; --backgroundColor: #f2f2f2; --textSmallSize: 10px; --textNormalSize: 12px; --textSmallTitle: 18px; --textMediumSize: 24px; --textBigSize: 22px; --textExtraBigSize: 30px; --textFullSize: 36px; --textColor10: #d8d8d8; --textColor20: #b4b4b4; --textColor30: #888888; --textColor40: #434343; --textColor50: #3b3b3b; --textColor60: #313131; --textColor70: #252525; /* Icon Size */ --iconSizeDefault: 28px; --iconSizeSmall: calc(var(--iconSizeDefault) - 3px); --iconSizeBig: calc(var(--iconSizeDefault) + 3px); --iconSizeExtraBig: calc(var(--iconSizeDefault) + 6px); /* Menus - Sizes and Distances */ --menuVerticalWidth: 270px; --menuSideSize: 20px; --menuItemBarSize: 6px; --menuElementOverallPadding: 10px; --menuItemPaddingSize: calc(var(--menuElementOverallPadding) + 5px); --menuItemIconWidth: 25px; /* Background */ --backgroundColor10: #fffef9; --backgroundColor20: #f8f8f8; --backgroundColor30: #f5f5f5; --backgroundColor40: #f2f2f2; --backgroundColor50: #d4d4d4; --backgroundColor60: #b1b1b1; --backgroundColor70: #858585; /* Background Login */ --backgroundLogin10: rgba(155, 125, 202, 1); --backgroundLogin20: rgba(128, 88, 187, 1); --backgroundLogin30: rgba(103, 65, 159, 1); --backgroundLogin40: rgba(63, 43, 1); --backgroundLogin50: rgba(56, 35, 87, 1); --backgroundLogin60: rgba(9, 6, 14, 1); --backgroundLogin70: rgba(-37, -24, -58, 1); /* Distances */ --distanceNone: 0; --distanceSmallest: 5px; --distanceExtraSmall: 10px; --distanceSmall: 15px; --distanceMedium: 20px; --distanceBig: 30px; --distanceGiant: 40px; --distanceTitan: 60px; /* Border Radius */ --borderRadiusNone: 0; --borderRadiusSmallest: 5px; --borderRadiusExtraSmall: 10px; --borderRadiusSmall: 15px; --borderRadiusBig: 30px; --borderRadiusGiant: 40px; --borderRadiusTitan: 60px; --borderRadiusFull: 99999px; /* Color - Theme default */ --colorDefault10: #d9d7dd; --colorDefault20: #b9abce; --colorDefault30: #5d3e8b; --colorDefault40: #442b69; --colorDefault50: #3c265c; --colorDefault60: #6c5b87; --colorDefault70: #25183a; --textColorDefault10: #8c8c8c; --textColorDefault20: #bbbbbb; --textColorDefault30: #dfdfdf; --textColorDefault40: #fffef9; --textColorDefault50: #fffef9; --textColorDefault60: #fffef9; --textColorDefault70: #fffef9; /* Color - Primary (web) - Positive (mobile) */ --colorPrimary10: #ddeaf4; --colorPrimary20: #bed8eb; --colorPrimary30: #99c5e2; --colorPrimary40: #68afd9; --colorPrimary50: #5b99be; --colorPrimary60: #478fba; --colorPrimary70: #4c809f; --textColorPrimary10: #8c8b88; --textColorPrimary20: #bbbab6; --textColorPrimary30: #dfdeda; --textColorPrimary40: #fffef9; --textColorPrimary50: #fffefa; --textColorPrimary60: #fffefc; --textColorPrimary70: #fffffd; /* Color - Success (web) - Balanced (mobile) */ --colorSuccess10: #dce8dd; --colorSuccess20: #bcd5be; --colorSuccess30: #96c09b; --colorSuccess40: #62a86b; --colorSuccess50: #56935e; --colorSuccess60: #3a8143; --colorSuccess70: #365c3b; --textColorSuccess10: #8c8b88; --textColorSuccess20: #bbbab6; --textColorSuccess30: #dfdeda; --textColorSuccess40: #fffef9; --textColorSuccess50: #fffefa; --textColorSuccess60: #fffefc; --textColorSuccess70: #fffffd; /* Color - Warning (web) - energized (mobile) */ --colorWarning10: #f9e1da; --colorWarning20: #f3c5b8; --colorWarning30: #eea78f; --colorWarning40: #e98053; --colorWarning50: #cc7049; --colorWarning60: #dc7144; --colorWarning70: #ab5e3d; --textColorWarning10: #8c8b88; --textColorWarning20: #bbbab6; --textColorWarning30: #dfdeda; --textColorWarning40: #fffef9; --textColorWarning50: #fffefa; --textColorWarning60: #fffefc; --textColorWarning70: #fffffd; /* Color - Danger (web) - assertive (mobile) */ --colorDanger10: #f7d9d9; --colorDanger20: #f0b5b5; --colorDanger30: #ea8a8a; --colorDanger40: #e34646; --colorDanger50: #c73d3d; --colorDanger60: #d43131; --colorDanger70: #a63333; --textColorDanger10: #8c8b88; --textColorDanger20: #bbbab6; --textColorDanger30: #dfdeda; --textColorDanger40: #fffef9; --textColorDanger50: #fffefa; --textColorDanger60: #fffefc; --textColorDanger70: #fffffd; /* Color - Royal (mobile) */ --colorRoyal10: #d7d6da; --colorRoyal20: #b1afb7; --colorRoyal30: #827d8d; --colorRoyal40: #2f1a4f; --colorRoyal50: #291745; --colorRoyal60: #22133a; --colorRoyal70: #1a0e2b; --textColorRoyal10: #8c8b88; --textColorRoyal20: #bbbab6; --textColorRoyal30: #dfdeda; --textColorRoyal40: #fffef9; --textColorRoyal50: #fffefa; --textColorRoyal60: #fffefc; --textColorRoyal70: #fffffd; /* Color - Calm (mobile) */ --colorCalm10: #e2f0fa; --colorCalm20: #c9e3f6; --colorCalm30: #add6f2; --colorCalm40: #8ac8ee; --colorCalm50: #79afd0; --colorCalm60: #64acd7; --colorCalm70: #6593ae; --textColorCalm10: #8c8b88; --textColorCalm20: #bbbab6; --textColorCalm30: #dfdeda; --textColorCalm40: #fffef9; --textColorCalm50: #fffefa; --textColorCalm60: #fffefc; --textColorCalm70: #fffffd; /* Color - Light (mobile) */ --colorLight10: #f9f6f6; --colorLight20: #f4eeee; --colorLight30: #efe6e6; --colorLight40: #eadede; --colorLight50: #cdc2c2; --colorLight60: #dcc8c8; --colorLight70: #cebaba; --textColorLight10: #252525; --textColorLight20: #313131; --textColorLight30: #3b3b3b; --textColorLight40: #434343; --textColorLight50: #888888; --textColorLight60: #b4b4b4; --textColorLight70: #d8d8d8; /* Color - Stable (mobile) */ --colorStable10: #f2f2f2; --colorStable20: #e6e6e6; --colorStable30: #dbdbdb; --colorStable40: #cfcfcf; --colorStable50: #b5b5b5; --colorStable60: #b8b8b8; --colorStable70: #717171; --textColorStable10: #252525; --textColorStable20: #313131; --textColorStable30: #3b3b3b; --textColorStable40: #434343; --textColorStable50: #888888; --textColorStable60: #b4b4b4; --textColorStable70: #d8d8d8; /* Color - Dark (mobile) */ --colorDark10: #d7d7d7; --colorDark20: #b2b2b2; --colorDark30: #838383; --colorDark40: #343434; --colorDark50: #2e2e2e; --colorDark60: #1f1f1f; --colorDark70: #1c1c1c; --textColorDark10: #8c8b88; --textColorDark20: #bbbab6; --textColorDark30: #dfdeda; --textColorDark40: #fffef9; --textColorDark50: #fffefa; --textColorDark60: #fffefc; --textColorDark70: #fffffd; /* Color - Neutral (web e mobile) */ --colorNeutral00: #ffffff; --colorNeutral10: #f1f1f1; --colorNeutral20: #e3e3e3; --colorNeutral30: #d5d5d5; --colorNeutral40: #c7c7c7; --colorNeutral50: #b9b9b9; --colorNeutral60: #acacac; --colorNeutral70: #9e9e9e; --colorNeutral80: #909090; --colorNeutral90: #828282; --colorNeutral100: #747474; --colorNeutral110: #666666; --colorNeutral120: #5d5d5d; --colorNeutral130: #535353; --colorNeutral140: #4a4a4a; --colorNeutral150: #414141; --colorNeutral160: #383838; --colorNeutral170: #2e2e2e; --colorNeutral180: #252525; --colorNeutral190: #1c1c1c; --colorNeutral200: #131313; --colorNeutral210: #090909; --colorNeutral220: #000000; /* === Variables used exclusively in the color palette property === */ /* Components - Button */ --btnDefault: var(--colorDefault40, #442b69); --btnPrimary: var(--colorPrimary40, #68afd9); --btnSuccess: var(--colorSuccess40, #62a86b); --btnCalm: var(--colorCalm40, #8ac8ee); --btnWarning: var(--colorWarning40, #e98053); --btnDanger: var(--colorDanger40, #e34646); --btnLight: var(--colorLight40, #eadede); --btnLink: var(--textColorLight40, #434343); --btnStable: var(--colorStable40, #cfcfcf); --btnRoyal: var(--colorRoyal40, #2f1a4f); --btnDark: var(--colorDark40, #343434); --textColorDefault: var(--textColorDefault40, #fffef9); --textColorPrimary: var(--textColorPrimary40, #fffef9); --textColorSuccess: var(--textColorSuccess40, #fffef9); --textColorCalm: var(--textColorCalm40, #fffef9); --textColorWarning: var(--textColorWarning40, #fffef9); --textColorDanger: var(--textColorDanger40, #fffef9); --textColorLight: var(--textColorLight40, #434343); --textColorStable: var(--textColorStable40, #434343); --textColorRoyal: var(--textColorRoyal40, #fffef9); --textColorDark: var(--textColorDark40, #fffef9); --borderBtnLink: transparent; --borderBtnDefault: transparent; --borderBtnPrimary: transparent; --borderBtnSuccess: transparent; --borderBtnCalm: transparent; --borderBtnWarning: transparent; --borderBtnDanger: transparent; --borderBtnLight: transparent; --borderBtnStable: transparent; --borderBtnRoyal: transparent; --borderBtnDark: transparent; /* Components - Text color */ --colorDefault: var(--colorDefault40, #442b69); --colorPrimary: var(--colorPrimary40, #68afd9); --colorSuccess: var(--colorSuccess40, #62a86b); --colorCalm: var(--colorCalm40, #8ac8ee); --colorWarning: var(--colorWarning40, #e98053); --colorDanger: var(--colorDanger40, #e34646); --colorLight: var(--colorLight50, #cdc2c2); --colorStable: var(--colorStable50, #b5b5b5); --colorRoyal: var(--colorRoyal40, #2f1a4f); --colorDark: var(--colorDark40, #343434); /* Components - Checkbox */ --checkboxDefault: var(--colorDefault40, #442b69); --checkboxPrimary: var(--colorPrimary40, #68afd9); --checkboxSuccess: var(--colorSuccess40, #62a86b); --checkboxCalm: var(--colorCalm40, #8ac8ee); --checkboxWarning: var(--colorWarning40, #e98053); --checkboxDanger: var(--colorDanger40, #e34646); --checkboxLight: var(--colorLight50, #cdc2c2); --checkboxStable: var(--colorStable50, #b5b5b5); --checkboxRoyal: var(--colorRoyal40, #2f1a4f); --checkboxDark: var(--colorDark40, #343434); --borderCheckboxDefault: transparent; --borderCheckboxPrimary: transparent; --borderCheckboxSuccess: transparent; --borderCheckboxCalm: transparent; --borderCheckboxWarning: transparent; --borderCheckboxDanger: transparent; --borderCheckboxLight: transparent; --borderCheckboxStable: transparent; --borderCheckboxRoyal: transparent; --borderCheckboxDark: transparent; /* Components - Toggle */ --toggleDefault: var(--colorDefault40, #442b69); --togglePrimary: var(--colorPrimary40, #68afd9); --toggleSuccess: var(--colorSuccess40, #62a86b); --toggleCalm: var(--colorCalm40, #8ac8ee); --toggleWarning: var(--colorWarning40, #e98053); --toggleDanger: var(--colorDanger40, #e34646); --toggleLight: var(--colorLight40, #eadede); --toggleStable: var(--colorStable40, #cfcfcf); --toggleRoyal: var(--colorRoyal40, #2f1a4f); --toggleDark: var(--colorDark40, #343434); --borderToggleDefault: var(--colorDefault40, #442b69); --borderTogglePrimary: var(--colorPrimary40, #68afd9); --borderToggleSuccess: var(--colorSuccess40, #62a86b); --borderToggleCalm: var(--colorCalm40, #8ac8ee); --borderToggleWarning: var(--colorWarning40, #e98053); --borderToggleDanger: var(--colorDanger40, #e34646); --borderToggleLight: var(--colorLight40, #eadede); --borderToggleStable: var(--colorStable40, #cfcfcf); --borderToggleRoyal: var(--colorRoyal40, #2f1a4f); --borderToggleDark: var(--colorDark40, #343434); /* Components - Tabs - crn-ion-segment */ --bgDefault: var(--colorDefault40, #442b69); --bgPrimary: var(--colorPrimary40, #68afd9); --bgSuccess: var(--colorSuccess40, #62a86b); --bgCalm: var(--colorCalm40, #8ac8ee); --bgWarning: var(--colorWarning40, #e98053); --bgDanger: var(--colorDanger40, #e34646); --bgLight: var(--colorLight40, #eadede); --bgStable: var(--colorStable40, #cfcfcf); --bgRoyal: var(--colorRoyal40, #2f1a4f); --bgDark: var(--colorDark40, #343434); --borderActiveBackgroundDefault: transparent; --borderActiveBackgroundPrimary: transparent; --borderActiveBackgroundSuccess: transparent; --borderActiveBackgroundCalm: transparent; --borderActiveBackgroundWarning: transparent; --borderActiveBackgroundDanger: transparent; --borderActiveBackgroundLight: transparent; --borderActiveBackgroundStable: transparent; --borderActiveBackgroundRoyal: transparent; --borderActiveBackgroundDark: transparent; --activeBackgroundDefault: var(--colorDefault50, #3c265c); --activeBackgroundPrimary: var(--colorPrimary50, #5b99be); --activeBackgroundSuccess: var(--colorSuccess50, #56935e); --activeBackgroundCalm: var(--colorCalm50, #79afd0); --activeBackgroundWarning: var(--colorWarning50, #cc7049); --activeBackgroundDanger: var(--colorDanger50, #c73d3d); --activeBackgroundLight: var(--colorLight50, #cdc2c2); --activeBackgroundStable: var(--colorStable50, #b5b5b5); --activeBackgroundRoyal: var(--colorRoyal50, #291745); --activeBackgroundDark: var(--colorDark50, #2e2e2e); --ionSegmentDefault: var(--textColorPrimary40, #fffef9); --ionSegmentPrimary: var(--textColorDefault40, #fffef9); --ionSegmentSuccess: var(--textColorSuccess40, #fffef9); --ionSegmentCalm: var(--textColorCalm40, #fffef9); --ionSegmentWarning: var(--textColorWarning40, #fffef9); --ionSegmentDanger: var(--textColorDanger40, #fffef9); --ionSegmentLight: var(--textColorLight40, #fffef9); --ionSegmentStable: var(--textColorStable40, #fffef9); --ionSegmentRoyal: var(--textColorRoyal40, #fffef9); --ionSegmentDark: var(--textColorDark40, #fffef9); --iconThemeLightDefault: var(--colorDefault40, #442b69); --iconThemeLightPrimary: var(--colorPrimary40, #68afd9); --iconThemeLightSuccess: var(--colorSuccess40, #62a86b); --iconThemeLightCalm: var(--colorCalm40, #8ac8ee); --iconThemeLightWarning: var(--colorWarning40, #e98053); --iconThemeLightDanger: var(--colorDanger40, #e34646); --iconThemeLightLight: var(--colorLight40, #eadede); --iconThemeLightStable: var(--colorStable40, #cfcfcf); --iconThemeLightRoyal: var(--colorRoyal40, #2f1a4f); --iconThemeLightDark: var(--colorDark40, #343434); /* Components - Old Tabs - pallete false */ --tabsDefault: var(--colorDefault40, #442b69); --tabsPrimary: var(--colorPrimary40, #68afd9); --tabsSuccess: var(--colorSuccess40, #62a86b); --tabsCalm: var(--colorCalm40, #8ac8ee); --tabsWarning: var(--colorWarning40, #e98053); --tabsDanger: var(--colorDanger40, #e34646); --tabsLight: var(--colorLight40, #eadede); --tabsStable: var(--colorStable40, #cfcfcf); --tabsRoyal: var(--colorRoyal40, #2f1a4f); --tabsDark: var(--colorDark40, #343434); /* Components - Header */ --barDefault: var(--colorDefault40, #442b69); --barPrimary: var(--colorPrimary40, #68afd9); --barSuccess: var(--colorSuccess40, #62a86b); --barCalm: var(--colorCalm40, #8ac8ee); --barWarning: var(--colorWarning40, #e98053); --barDanger: var(--colorDanger40, #e34646); --barLight: var(--colorLight40, #eadede); --barStable: var(--colorStable40, #cfcfcf); --barRoyal: var(--colorRoyal40, #2f1a4f); --barDark: var(--colorDark40, #343434); /* Componentes - Footer with icon */ --backgroundDefault: var(--textColorDefault40, #fffef9); --backgroundPrimary: var(--colorDefault40, #442b69); --backgroundSuccess: var(--colorSuccess40, #62a86b); --backgroundCalm: var(--colorCalm40, #8ac8ee); --backgroundWarning: var(--colorWarning40, #e98053); --backgroundDanger: var(--colorDanger40, #e34646); --backgroundLight: var(--colorLight40, #eadede); --backgroundStable: var(--colorStable40, #cfcfcf); --backgroundRoyal: var(--colorRoyal40, #2f1a4f); --backgroundDark: var(--colorDark40, #343434); --tabsIconDefault: var(--colorDefault40, #442b69); --tabsIconPrimary: var(--textColorDefault40, #fffef9); --tabsIconSuccess: var(--textColorSuccess40, #fffef9); --tabsIconCalm: var(--textColorCalm40, #fffef9); --tabsIconWarning: var(--textColorWarning40, #fffef9); --tabsIconDanger: var(--textColorDanger40, #fffef9); --tabsIconLight: var(--textColorLight40, #434343); --tabsIconStable: var(--textColorStable40, #434343); --tabsIconRoyal: var(--textColorRoyal40, #fffef9); --tabsIconDark: var(--textColorDark40, #434343); /* End - Variables used exclusively in the color palette property */ } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: var(--fontFamily, "Open Sans", "Arial", sans-serif); color: var(--textColor40, #434343); } .h1 { font-size: var(--textFullSize, 36px); } .h3 { font-size: var(--textMediumSize, 24px); } .h5 { font-size: var(--textSmallTitle, 18px); } a, a:focus, a:active, a:hover { color: var(--colorPrimary40, #68afd9); } .light, a.light, .color-light { color: var(--colorLight50, #cdc2c2); } .stable, a.stable, .color-stable { color: var(--colorStable40, #cfcfcf); } .color-stable:active { color: var(--colorStable70, #717171); } /* Login */ .login-bg { background: var(--colorDefault30, #5d3e8b); } .login-mobile .button.button-positive, .login-mobile .button.button-light { background: var(--colorNeutral00, #ffffff); border: 0; color: var(--textColorWarning40, #ffffff); } .login-mobile .button.button-positive span, .login-mobile .button.button-positive i, .login-mobile .button.button-positive.active span, .login-mobile .button.button-positive:active span, .login-mobile .button.button-positive:focus span, .login-mobile .button.button-positive:hover span, .login-mobile .button.button-positive.active i, .login-mobile .button.button-positive:active i, .login-mobile .button.button-positive:focus i, .login-mobile .button.button-positive:hover i, .login-mobile .button.button-light span, .login-mobile .button.button-light i, .login-mobile .button.button-light.active span, .login-mobile .button.button-light:active span, .login-mobile .button.button-light:focus span, .login-mobile .button.button-light:hover span, .login-mobile .button.button-light.active i, .login-mobile .button.button-light:active i, .login-mobile .button.button-light:focus i, .login-mobile .button.button-light:hover i { color: var(--textColorWarning40, #fffef9); } .login-mobile .button.button-positive.active, .login-mobile .button.button-positive:active, .login-mobile .button.button-positive.activated, .login-mobile .button.button-light:active, .login-mobile .button.button-light.activated { background: var(--colorLight40, #ffffff); } .login-bg img[src="node_modules/cronapp-framework-mobile-js/img/logo.svg"] { filter: brightness(0) invert(1); } #crn-heading-reset, #reset-password-label { color: var(--textColor10, #fffef9); } .item, .item-select select { border-color: var(--textColor10, #fffef9); } /* Cabeçalho */ .bar.bar-default { border-color: var(--colorDefault40, #442b69); background: var(--colorDefault40, #442b69); color: var(--textColorPrimary40, #fffef9); } .bar.bar-default .button .icon, .bar.bar-default .title { color: var(--textColorPrimary40, #fffef9); } .bar.bar-positive { border-color: var(--colorDefault40, #442b69); background: var(--colorDefault40, #442b69); color: var(--textColorDefault40, #fffef9); } .bar.bar-positive .button .icon, .bar.bar-positive .title { color: var(--textColorDefault40, #fffef9); } /* Menu */ .menu-view { background: var(--colorDefault40, #442b69); color: var(--textColor10, #fffef9); } /*Buttons*/ /*Default*/ .button.button-default { background: var(--colorDefault40, #442b69); } .button.button-default:hover { background: var(--colorDefault20, #b9abce); } .button.button-default:active, .button.button-default-actived { background: var(--colorDefault70, #25183a); } /*Positive*/ .button.button-positive { background: var(--colorPrimary40, #68afd9); } .button.button-positive:hover { background: var(--colorPrimary60, #478fba); } .button.button-positive:active, .button.button-positive.activated { background: var(--colorPrimary70, #4c809f); } /*Success*/ .button.button-balanced { background: var(--colorSuccess40, #62a86b); } .button.button-balanced:hover { background: var(--colorSuccess60, #3a8143); } .button.button-balanced:active { background: var(--colorSuccess70, #365c3b); } /*Info*/ .button.button-calm { background: var(--colorCalm40, #8ac8ee); } .button.button-calm:hover { background: var(--colorCalm50, #79afd0); } .button.button-calm:active { background: var(--colorCalm70, #6593ae); } /*Warning*/ .button.button-energized { background: var(--colorWarning40, #e98053); } .button.button-energized:hover { background: var(--colorWarning60, #dc7144); } .button.button-energized:active { background: var(--colorWarning70, #ab5e3d); } /*Danger*/ .button.button-assertive { background: var(--colorDanger40, #e34646); } .button.button-assertive:hover { background: var(--colorDanger60, #d43131); } .button.button-assertive:active { background: var(--colorDanger70, #a63333); } /*Light*/ .button.button-light { background: var(--colorLight40, #eadede); } .button.button-light:hover { background: var(--colorLight60, #dcc8c8); } .button.button-light:active { background: var(--colorLight70, #cebaba); } /* Light - Outline */ .button.button-light.button-outline span, .button.button-light.button-outline i { color: var(--colorLight50, #cdc2c2); } .button.button-light.button-outline:active, .button.button-light.button-outline.activated { background: var(--colorStable50, #b5b5b5); } /*Stable*/ .button.button-stable { background: var(--colorStable40, #cfcfcf); } .button.button-stable:hover { background: var(--colorStable60, #b8b8b8); } .button.button-stable:active { background: var(--colorStable70, #717171); } /*Royal*/ .button.button-royal { background: var(--colorRoyal40, #2f1a4f); } .button.button-royal:hover { background: var(--colorDefault20, #b9abce); } .button.button-royal:active { background: var(--colorRoyal70, #1a0e2b); } /*Dark*/ .button.button-dark { background: var(--colorDark40, #343434); } .button.button-dark:hover { background: var(--colorDark60, #1f1f1f); } .button.button-dark:active { background: var(--colorDark70, #1c1c1c); } .button.button-stable.button-outline span, .button.button-stable.button-outline i { color: var(--colorStable50, #b5b5b5); } .button.button-stable.button-outline:active, .button.button-stable.button-outline.activated { background: var(--colorStable50, #b5b5b5); } /* Rodapé com ícone */ .tabs-striped.tabs-icon-default .tab-item { color: var(--textColorDefault40, #fffef9); background: var(--colorDefault40, #442b69); opacity: 0.5; margin-top: 0px; } .item-input .icon { font-size: 12px; } #menu-blue .item:hover { background: var(--colorDefault20, #b9abce); } #menu-blue .item:active { background: var(--colorDefault60, #6c5b87); } .login-mobile .button.button-light { background: var(--colorDefault40, #442b69); color: var(--textColorWarning40, #fffef9); border-radius: 20px; text-align: center; justify-content: center; margin: auto; width: 200px; } a#reset-password-login { color: var(--colorNeutral00, #FFFFFF); text-align: center; } .login-mobile .button.button-light:hover { background: var(--colorDefault20, #b9abce); color: var(--textColorWarning40, #fffef9); } .login-mobile .button.button-light:active { background: var(--colorDefault50, #3c265c); color: var(--textColorWarning40, #fffef9); } .button#button-reset-password:hover { background: var(--colorDefault50, #3c265c); color: var(--textColorWarning40, #fffef9); } .button#button-reset-password:active { background: var(--colorDefault50, #3c265c); color: var(--textColorWarning40, #fffef9); } .item-radio input:checked+.radio-content .item-content { background: var(--backgroundColor40, #f2f2f2); color: var(--textColor40, #434343); } .item-radio .radio-icon, .range .icon { color: var(--textColor40, #434343); } .item-select:after, .k-i-arrow-60-down::before { color: var(--textColor40, #434343); } .item input.ng-invalid, .item-input input.ng-invalid { border-bottom: none; } input[placeholder]:not([placeholder=""])::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */ color: var(--textColor30, #888888); opacity: 1; /* Firefox */ } input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: var(--textColor30, #888888); } input::-ms-input-placeholder { /* Microsoft Edge */ color: var(--textColor30, #888888); margin-left: 10px; } .modal .item { border-width: 1px; border-color: var(--textColor30, #888888); background: var(--backgroundColor10, #fffef9); } .item-input-wrapper { background: var(--backgroundColor40, #f2f2f2); } .ion-search:before { color: var(--textColor40, #434343); } .ion-asterisk:before { font-size: 10px; } input[type="text"], input[type="email"], input[type="password"] { display: block; padding-top: 2px; padding-left: 10px; height: 34px; line-height: 16px; } .login-mobile .button { text-transform: none; letter-spacing: 0px; } button#crn-button-signup { letter-spacing: 0px; border-radius: 0px; margin: 0px; height: 47px; } button#crn-button-signup:hover { border-radius: 10px; } .button span, .button i { color: var(--textColorDefault40, #fffef9); font-weight: 300; } /* Buttons search */ /*Default*/ .button.button-default.button-outline { background: var(--colorDefault40, #442b69); border-color: transparent; color: var(--textColorDefault40, #fffef9); } .button.button-default.button-outline span { color: var(--textColorDefault40, #fffef9); } .button.button-default.button-outline:hover { background: var(--colorDefault20, #b9abce); } .button.button-default.button-outline:active { background: var(--colorDefault70, #25183a); } .button.button-default.button-outline i { color: var(--textColorDefault40, #fffef9); } /*Secundary*/ .button.button-positive.button-outline { background: var(--colorPrimary40, #68afd9); border-color: transparent; color: var(--textColorDefault40, #fffef9); } .button.button-positive.button-outline span { color: var(--textColorDefault40, #fffef9); } .button.button-positive.button-outline:hover { background: var(--colorPrimary60, #478fba); } .button.button-positive.button-outline:active { background: var(--colorPrimary70, #4c809f); } .button.button-positive.button-outline i { color: var(--textColorDefault40, #fffef9); } /*Success*/ .button.button-balanced.button-outline { background: var(--colorSuccess40, #62a86b); border-color: transparent; color: var(--textColorDefault40, #fffef9); } .button.button-balanced.button-outline span { color: var(--textColorDefault40, #fffef9); } .button.button-balanced.button-outline:hover { background: var(--colorSuccess60, #3a8143); } .button.button-balanced.button-outline:active { background: var(--colorSuccess70, #365c3b); } .button.button-balanced.button-outline i { color: var(--textColorDefault40, #fffef9); } /*Calm*/ .button.button-calm.button-outline { background: var(--colorCalm40, #8ac8ee); border-color: transparent; color: var(--textColorDefault40, #fffef9); } .button.button-calm.button-outline span { color: var(--textColorDefault40, #fffef9); } .button.button-calm.button-outline:hover { background: var(--colorCalm60, #64acd7); } .button.button-calm.button-outline:active { background: var(--colorCalm70, #6593ae); } .button.button-calm.button-outline i { color: var(--textColorDefault40, #fffef9); } /*Warning*/ .button.button-energized.button-outline { background: var(--colorWarning40, #e98053); border-color: transparent; color: var(--textColorDefault40, #fffef9); } .button.button-energized.button-outline span { color: var(--textColorDefault40, #fffef9); } .button.button-energized.button-outline:hover { background: var(--colorWarning60, #dc7144); } .button.button-energized.button-outline:active { background: var(--colorWarning70, #ab5e3d); } .button.button-energized.button-outline i { color: var(--textColorDefault40, #fffef9); } /*Danger*/ .button.button-assertive.button-outline { background: var(--colorDanger40, #e34646); border-color: transparent; color: var(--textColorDanger40, #fffef9); } .button.button-assertive.button-outline span { color: var(--textColorDanger40, #fffef9); } .button.button-assertive.button-outline:hover { background: var(--colorDanger60, #d43131); } .button.button-assertive.button-outline:active { background: var(--colorDanger70, #a63333); } .button.button-assertive.button-outline i { color: var(--textColorDanger40, #fffef9); } /*Light*/ .button.button-light.button-outline { background: var(--colorLight40, #eadede); border-color: transparent; color: var(--textColorLight40, #434343); } .button.button-light.button-outline span { color: var(--textColorLight40, #434343); } .button.button-light.button-outline:hover { background: var(--colorLight60, #dcc8c8); } .button.button-light.button-outline:active { background: var(--colorLight70, #cebaba); } .button.button-light.button-outline i { color: var(--textColorLight40, #434343); } /*Stable*/ .button.button-stable.button-outline { background: var(--colorStable40, #cfcfcf); border-color: transparent; color: var(--textColorStable40, #434343); } .button.button-stable.button-outline span { color: var(--textColorStable40, #434343); } .button.button-stable.button-outline:hover { background: var(--colorStable60, #b8b8b8); } .button.button-stable.button-outline:active { background: var(--colorStable70, #717171); } .button.button-stable.button-outline i { color: var(--textColorStable40, #434343); } /*Royal*/ .button.button-royal.button-outline { background: var(--colorRoyal40, #2f1a4f); border-color: transparent; color: var(--textColorRoyal40, #fffef9); } .button.button-royal.button-outline span { color: var(--textColorRoyal40, #fffef9); } .button.button-royal.button-outline:hover { background: var(--colorDefault20, #b9abce); } .button.button-royal.button-outline:active { background: var(--colorRoyal70, #1a0e2b); } .button.button-royal.button-outline i { color: var(--textColorRoyal40, #fffef9); } /*Dark*/ .button.button-dark.button-outline { background: var(--colorDark40, #343434); border-color: transparent; color: var(--textColorDark40, #fffef9); } .button.button-dark.button-outline span { color: var(--textColorDark40, #fffef9); } .button.button-dark.button-outline:hover { background: var(--colorDark60, #1f1f1f); } .button.button-dark.button-outline:active { background: var(--colorDark70, #1c1c1c); } .button.button-dark.button-outline i { color: var(--textColorDark40, #fffef9); } .font-size-200 i { font-size: 10px; } /*Chat*/ .k-chat .k-alt .k-bubble { background: var(--colorDefault40, #442b69); color: var(--textColorDefault40, #fffef9); border-color: transparent; } .k-chat .k-message-box .k-button:hover { color: var(--colorDefault40, #442b69); } .button#button-reset-password { background: var(--colorDefault50, #3c265c); color: var(--textColorWarning40, #ffffff); border-radius: 20px; } button#crn-button-signup { letter-spacing: 0px; border-radius: 20px; margin: auto; height: 47px; } button#crn-button-signup:hover { background: var(--colorDefault20, #b9abce); border-radius: 20px; } /*Colors Evaluation*/ .default { color: var(--colorDefault40, #442b69); } .balanced { color: var(--colorSuccess40, #62a86b); } .energized { color: var(--colorWarning40, #e98053); } .light { color: var(--colorLight40, #eadede); } .royal { color: var(--colorRoyal40, #2f1a4f); } .positive { color: var(--colorPrimary40, #68afd9); } .calm { color: var(--colorCalm40, #8ac8ee); } .assertive { color: var(--colorDanger40, #e34646); } .dark { color: var(--colorDark40, #343434); } /*Colors Links*/ /*Default*/ .color-default { color: var(--colorDefault40, #442b69); } .color-default:hover { color: var(--colorDefault20, #b9abce); } .color-default:active { color: var(--colorDefault70, #25183a); } /*Success*/ .color-balanced { color: var(--colorSuccess40, #62a86b); } .color-balanced:hover { color: var(--colorSuccess60, #3a8143); } .color-balanced:active { color: var(--colorSuccess70, #365c3b); } /*Warning*/ .color-energized { color: var(--colorWarning40, #e98053); } .color-energized:hover { color: var(--colorWarning60, #dc7144); } .color-energized:active { color: var(--colorWarning70, #ab5e3d); } /*Light*/ .color-light { color: var(--colorLight40, #eadede); } .color-light:hover { color: var(--colorLight60, #dcc8c8); } .color-light:active { color: var(--colorLight70, #cebaba); } /*Royal*/ .color-royal { color: var(--colorRoyal40, #2f1a4f); } .color-royal:hover { color: var(--colorDefault20, #b9abce); } .color-royal:active { color: var(--colorRoyal70, #1a0e2b); } /*Primary*/ .color-positive { color: var(--colorPrimary40, #68afd9); } .color-positive:hover { color: var(--colorPrimary60, #478fba); } .color-positive:active { color: var(--colorPrimary70, #4c809f); } /*Info*/ .color-calm { color: var(--colorCalm40, #8ac8ee); } .color-calm:hover { color: var(--colorCalm60, #64acd7); } .color-calm:active { color: var(--colorCalm70, #6593ae); } /*Danger*/ .color-assertive { color: var(--colorDanger40, #e34646); } .color-assertive:hover { color: var(--colorDanger60, #d43131); } .color-assertive:active { color: var(--colorDanger70, #a63333); } /*Dark*/ .color-dark { color: var(--colorDark40, #343434); } .color-dark:hover { color: var(--colorDark60, #1f1f1f); } .color-dark:active { color: var(--colorDark70, #1c1c1c); } /*Checkbox*/ .checkbox-default input:checked:before { background: var(--colorDefault40, #442b69); border-color: var(--colorDefault40, #442b69); } .checkbox-balanced input:checked:before { background: var(--colorSuccess40, #62a86b); border-color: var(--colorSuccess40, #62a86b); } .checkbox-energized input:checked:before { background: var(--colorWarning40, #e98053); border-color: var(--colorWarning40, #e98053); } .checkbox-light input:checked:before { background: var(--colorLight40, #eadede); border-color: var(--colorLight40, #eadede); } .checkbox-royal input:checked:before { background: var(--colorRoyal40, #2f1a4f); border-color: var(--colorRoyal40, #2f1a4f); } .checkbox-positive input:checked:before { background: var(--colorPrimary40, #68afd9); border-color: var(--colorPrimary40, #68afd9); } .checkbox-calm input:checked:before { background: var(--colorCalm40, #8ac8ee); border-color: var(--colorCalm40, #8ac8ee); } .checkbox-assertive input:checked:before { background: var(--colorDanger40, #e34646); border-color: var(--colorDanger40, #e34646); } .checkbox-stable input:checked:before { background: var(--colorStable40, #cfcfcf); border-color: var(--colorStable40, #cfcfcf); } .checkbox-dark input:checked:before { background: var(--colorDark40, #343434); border-color: var(--colorDark40, #343434); } /*Toggles*/ /*Default*/ .toggle.toggle-default input:checked+.track { background: var(--colorDefault40, #442b69); border-color: var(--colorDefault40, #442b69); } /*Secundary*/ .toggle.toggle-positive input:checked+.track { background: var(--colorPrimary40, #68afd9); border-color: var(--colorPrimary40, #68afd9); } /*Success*/ .toggle.toggle-balanced input:checked+.track { background: var(--colorSuccess40, #62a86b); border-color: var(--colorSuccess40, #62a86b); } /*Info*/ .toggle.toggle-calm input:checked+.track { background: var(--colorCalm40, #8ac8ee); border-color: var(--colorCalm40, #8ac8ee); } /*Warning*/ .toggle.toggle-energized input:checked+.track { background: var(--colorWarning40, #e98053); border-color: var(--colorWarning40, #e98053); } /*Danger*/ .toggle.toggle-assertive input:checked+.track { background: var(--colorDanger40, #e34646); border-color: var(--colorDanger40, #e34646); } /*Light*/ .toggle.toggle-light input:checked+.track { background: var(--colorLight40, #eadede); border-color: var(--colorLight40, #eadede); } /*Stable*/ .toggle.toggle-stable input:checked+.track { background: var(--colorStable40, #cfcfcf); border-color: var(--colorStable40, #cfcfcf); } /*Royal*/ .toggle.toggle-royal input:checked+.track { background: var(--colorRoyal40, #2f1a4f); border-color: var(--colorRoyal40, #2f1a4f); } /*Dark*/ .toggle.toggle-dark input:checked+.track { background: var(--colorDark40, #343434); border-color: var(--colorDark40, #343434); } /*Abas*/ div.crn-ion-segment-classic ul.active-background-default li.active { background: var(--colorDefault40, #442b69); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-positive li.active { background: var(--colorPrimary40, #68afd9); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-balanced li.active { background: var(--colorSuccess40, #62a86b); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-calm li.active { background: var(--colorCalm40, #8ac8ee); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-energized li.active { background: var(--colorWarning40, #e98053); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-assertive li.active { background: var(--colorDanger40, #e34646); color: var(--textColorDefault40, #fffef9); } div.crn-ion-segment-classic ul.active-background-light li.active { background: var(--colorLight40, #eadede); color: var(--textColorLight40, #434343); } div.crn-ion-segment-classic ul.active-background-stable li.active { background: var(--colorStable40, #cfcfcf); color: var(--textColorStable40, #434343); } div.crn-ion-segment-classic ul.active-background-royal li.active { background: var(--colorRoyal40, #2f1a4f); color: var(--textColorRoyal40, #fffef9); } div.crn-ion-segment-classic ul.active-background-dark li.active { background: var(--colorDark40, #343434); color: var(--textColorDark40, #fffef9); } .login-view .sign-up, .crn-anchor-signup-back, #crn-botao-cadastre { color: var(--textColorDefault40, #fffef9); display: block; } .list-inset .item.item-input input { background: var(--backgroundColor10, #fffef9); color: var(--textColor40, #434343); border-radius: 20px; border-bottom: 0px; width: 100%; max-width: 600px; margin: auto; } /*Modais*/ .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) { color: var(--textColorDefault40, #fffef9); background: var(--colorPrimary40, #68afd9); } .k-button.k-primary:hover { background: var(--colorPrimary60, #478fba); } button.k-primary:active { border-color: transparent; color: var(--textColorPrimary40, #fffef9); background-color: var(--colorPrimary70, #4c809f); background-image: none; box-shadow: none; } .k-window-titlebar+.k-window-content { margin-top: 0 !important; text-align: center; } .k-dialog[data-dialog-type="error"] .k-dialog-titlebar, .k-dialog[data-dialog-type="error"] .k-dialog-title, .k-dialog[data-dialog-type="error"] .k-dialog-titlebar:before { background: transparent; color: var(--colorDanger40, #e34646); text-align: center; display: block; } .k-dialog[data-dialog-type="success"] .k-dialog-titlebar, .k-dialog[data-dialog-type="success"] .k-dialog-title, .k-dialog[data-dialog-type="success"] .k-dialog-titlebar:before { background: transparent; color: var(--colorSuccess40, #62a86b); text-align: center; display: block; } .k-dialog[data-dialog-type="warning"] .k-dialog-titlebar, .k-dialog[data-dialog-type="warning"] .k-dialog-title, .k-dialog[data-dialog-type="warning"] .k-dialog-titlebar:before { background-color: transparent; color: var(--colorWarning40, #e98053); text-align: center; display: block; } .k-dialog[data-dialog-type="info"] .k-dialog-titlebar, .k-dialog[data-dialog-type="info"] .k-dialog-title, .k-dialog[data-dialog-type="info"] .k-dialog-titlebar:before { background-color: transparent; color: var(--colorCalm40, #8ac8ee); text-align: center; display: block; } .k-dialog-button-layout-stretched .k-primary:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active), .k-dialog-button-layout-stretched .k-primary:active { background: var(--colorPrimary40, #68afd9) !important; } .k-button:not(:hover):not(.k-state-hover):not(:active):not(.k-state-active) { background: var(--colorDanger40, #e34646) !important; color: var(--textColorDanger40, #fffef9) !important; } /*Menu and Footer Bar*/ /*Default*/ .bar.bar-default.bar-footer, .bar.bar-default { border-color: var(--colorDefault40, #442b69); background: var(--colorDefault40, #442b69); color: var(--textColorDefault40, #fffef9); } /*Secundary*/ .bar.bar-positive.bar-footer, .bar.bar-positive { border-color: var(--colorPrimary40, #68afd9); background: var(--colorPrimary40, #68afd9); color: var(--textColorPrimary40, #fffef9); } /*Success*/ .bar.bar-balanced.bar-footer, .bar.bar-balanced { border-color: var(--colorSuccess40, #62a86b); background: var(--colorSuccess40, #62a86b); color: var(--textColorSuccess40, #fffef9); } /*Info*/ .bar.bar-calm.bar-footer, .bar.bar-calm { border-color: var(--colorCalm40, #8ac8ee); background: var(--colorCalm40, #8ac8ee); color: var(--textColorCalm40, #fffef9); } /*Warning*/ .bar.bar-energized.bar-footer, .bar.bar-energized { border-color: var(--colorWarning40, #e98053); background: var(--colorWarning40, #e98053); color: var(--textColorWarning40, #fffef9); } /*Danger*/ .bar.bar-assertive.bar-footer, .bar.bar-assertive { border-color: var(--colorDanger40, #e34646); background: var(--colorDanger40, #e34646); color: var(--textColorDanger40, #fffef9); } /*Light*/ .bar.bar-light.bar-footer, .bar.bar-light { border-color: var(--colorLight40, #eadede); background: var(--colorLight40, #eadede); color: var(--textColorLight40, #434343); } /*Stable*/ .bar.bar-stable.bar-footer, .bar.bar-stable { border-color: var(--colorStable40, #cfcfcf); background: var(--colorStable40, #cfcfcf); color: var(--textColorStable40, #434343); } /*Royal*/ .bar.bar-royal.bar-footer, .bar.bar-royal { border-color: var(--colorRoyal40, #2f1a4f); background: var(--colorRoyal40, #2f1a4f); color: var(--textColorRoyal40, #fffef9); } /*Dark*/ .bar.bar-dark.bar-footer, .bar.bar-dark { border-color: var(--colorDark40, #343434); background: var(--colorDark40, #343434); color: var(--textColorDark40, #fffef9); } /* Final menu and footer bar*/ /*Menu icons*/ .tabs-striped.background-stable .tabs { background: transparent; } /*Default*/ .tabs-striped.tabs-icon-default .tab-item.active { color: var(--textColorDefault40, #fffef9); } /*Secundary*/ .tabs-striped.tabs-icon-positive .tab-item { background: var(--colorPrimary40, #68afd9); color: var(--textColorPrimary40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-positive .tab-item.active { color: var(--textColorPrimary40, #fffef9); } /*Success*/ .tabs-striped.tabs-icon-balanced .tab-item { background: var(--colorSuccess40, #62a86b); color: var(--textColorSuccess40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-balanced .tab-item.active { color: var(--textColorSuccess40, #fffef9); } /*Info*/ .tabs-striped.tabs-icon-calm .tab-item { background: var(--colorCalm40, #8ac8ee); color: var(--textColorCalm40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-calm .tab-item.active { color: var(--textColorCalm40, #fffef9); } /*Warning*/ .tabs-striped.tabs-icon-energized .tab-item { background: var(--colorWarning40, #e98053); color: var(--textColorWarning40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-warning .tab-item.active { color: var(--textColorWarning40, #fffef9); } /*Danger*/ .tabs-striped.tabs-icon-assertive .tab-item { background: var(--colorDanger40, #e34646); color: var(--textColorDanger40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-assertive .tab-item.active { color: var(--textColorDanger40, #fffef9); } /*Light*/ .tabs-striped.tabs-icon-light .tab-item { background: var(--colorLight40, #eadede); color: var(--textColorLight40, #434343); opacity: 0.5; } .tabs-striped.tabs-icon-light .tab-item.active { color: var(--textColorLight40, #434343); } /*Stable*/ .tabs-striped.tabs-icon-stable .tab-item { background: var(--colorStable40, #cfcfcf); color: var(--textColorStable40, #434343); opacity: 0.5; } .tabs-striped.tabs-icon-stable .tab-item.active { color: var(--textColorStable40, #434343); } /*Royal*/ .tabs-striped.tabs-icon-royal .tab-item { background: var(--colorRoyal40, #2f1a4f); color: var(--textColorRoyal40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-royal .tab-item.active { color: var(--textColorRoyal40, #fffef9); } /*Dark*/ .tabs-striped.tabs-icon-dark .tab-item { background: var(--colorDark40, #343434); color: var(--textColorDark40, #fffef9); opacity: 0.5; } .tabs-striped.tabs-icon-dark .tab-item.active { color: var(--textColorDark40, #fffef9); } /*Slider*/ .slider { margin-left:50px; }