UNPKG

cronapp-framework-js

Version:
341 lines (299 loc) 8.91 kB
.btn, .k-button { border-radius: var(--borderRadiusSmall, 15px); padding: 12px 35px; border: 0; color: var(--colorNeutral00, #ffffff); min-height: calc(var(--textNormalSize, 16px) * 3.5); outline: 0; font-size: var(--textNormalSize, 16px); box-shadow: none; display: inline-flex; background: var(--colorDefault40, #2ca4a8); } .btn:focus:hover, .k-button:focus:hover { box-shadow: none; } /* Default */ .btn, .k-button, .k-button.k-default, .btn.btn-default { background: linear-gradient(90deg, var(--colorDefault40, #2ca4a8) 40%, var(--colorDefault30, #81bdc0) 100%); color: var(--textColorDefault40, #ffffff); } .k-button:focus, .k-button:hover, .btn:focus, .btn:hover, .k-button.k-default:focus, .k-button.k-default:hover, .btn.btn-default:focus, .btn.btn-default:hover { color: var(--colorDefault40, #2ca4a8); box-shadow: none; background: var(--colorDefault20, #b1d3d5); } .btn.active, .btn:active, .k-button.active, .k-button:active, .btn.btn-default.active, .btn.btn-default:active, .k-button.k-default.active, .k-button.k-default:active { background: var(--colorDefault40, #2ca4a8); color: var(--textColorDefault40, #ffffff); } /* Primary */ .k-edit-form-container .k-edit-buttons .k-primary, .k-dialog-buttongroup .k-button.k-primary, .k-button.k-primary, .btn.btn-primary { background: linear-gradient(90deg, var(--colorPrimary40, #2c72a8) 40%, var(--colorPrimary30, #819fc0) 100%); color: var(--textColorPrimary40, #ffffff); } .k-edit-form-container .k-edit-buttons .k-primary:hover, .k-edit-form-container .k-edit-buttons .k-primary:focus, .k-dialog-buttongroup .k-button.k-primary:focus, .k-dialog-buttongroup .k-button.k-primary:hover, .k-button.k-primary:focus, .k-button.k-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:hover { color: var(--colorPrimary40, #2c72a8); box-shadow: none; background: var(--colorPrimary20, #b1c1d5); } .k-edit-form-container .k-edit-buttons .k-primary:active, .k-edit-form-container .k-edit-buttons .k-primary.active, .k-dialog-buttongroup .k-button.k-primary.active, .k-dialog-buttongroup .k-button.k-primary:active, .btn.btn-primary.active, .btn.btn-primary:active, .k-button.k-primary.active, .k-button.k-primary:active { background: var(--colorPrimary40, #2c72a8); color: var(--textColorPrimary40, #ffffff); } /* Success */ .k-button.k-success, .btn.btn-success { background: linear-gradient(90deg, var(--colorSuccess40, #38a82c) 40%, var(--colorSuccess30, #85c081) 100%); color: var(--textColorSuccess40, #ffffff); } .k-button.k-success:focus, .k-button.k-success:hover, .btn.btn-success:focus, .btn.btn-success:hover { color: var(--colorSuccess40, #38a82c); box-shadow: none; background: var(--colorSuccess20, #b2d5b1); } .btn.btn-success.active, .btn.btn-success:active, .k-button.k-success.active, .k-button.k-success:active { background: var(--colorSuccess40, #38a82c); color: var(--textColorSuccess40, #ffffff); } /* Warning */ .k-button.k-warning, .btn.btn-warning { background: linear-gradient(90deg, var(--colorWarning40, #daa31f) 40%, var(--colorWarning30, #e3bd7e) 100%); color: var(--textColorWarning40, #ffffff); } .k-button.k-warning:focus, .k-button.k-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:hover { color: var(--colorWarning40, #daa31f); box-shadow: none; background: var(--colorWarning20, #ecd3af); } .btn.btn-warning.active, .btn.btn-warning:active, .k-button.k-warning.active, .k-button.k-warning:active { background: var(--colorWarning40, #daa31f); color: var(--textColorWarning40, #ffffff); } /* Danger */ .k-edit-form-container .k-edit-buttons .k-scheduler-canceltimezone, .k-edit-form-container .k-edit-buttons .k-scheduler-cancel, .k-button.k-danger, .btn.btn-danger { background: linear-gradient(90deg, var(--colorDanger40, #a82c2c) 40%, var(--colorDanger30, #c08181) 100%); color: var(--textColorDanger40, #ffffff); } .k-edit-form-container .k-edit-buttons .k-scheduler-canceltimezone:focus, .k-edit-form-container .k-edit-buttons .k-scheduler-cancel:focus, .k-edit-form-container .k-edit-buttons .k-scheduler-canceltimezone:hover, .k-edit-form-container .k-edit-buttons .k-scheduler-cancel:hover, .k-button.k-danger:focus, .k-button.k-danger:hover, .btn.btn-danger:focus, .btn.btn-danger:hover { color: var(--colorDanger40, #a82c2c); box-shadow: none; background: var(--colorDanger20, #d5b1b1); } .k-edit-form-container .k-edit-buttons .k-scheduler-canceltimezone:active, .k-edit-form-container .k-edit-buttons .k-scheduler-cancel:active, .k-edit-form-container .k-edit-buttons .k-scheduler-canceltimezone.active, .k-edit-form-container .k-edit-buttons .k-scheduler-cancel.active, .btn.btn-danger.active, .btn.btn-danger:active, .k-button.k-danger.active, .k-button.k-danger:active { background: var(--colorDanger40, #a82c2c); color: var(--textColorDanger40, #ffffff); } /* Info */ .k-button.k-info, .btn.btn-info { background: transparent; border: 2px solid var(--colorCalm40, #11c1f3); color: var(--colorCalm40, #11c1f3); } .k-button.k-info:focus, .k-button.k-info:hover, .btn.btn-info:focus, .btn.btn-info:hover { border: 2px solid var(--colorCalm20, #aee0f9); color: var(--colorCalm20, #aee0f9); background: transparent; } .btn.btn-info:focus .text-color-info, .btn.btn-info:hover .text-color-info { color: var(--colorCalm20, #aee0f9); } .btn.btn-info.active, .btn.btn-info:active, .k-button.k-info.active, .k-button.k-info:active { background: var(--colorCalm20, #aee0f9); color: var(--colorCalm40, #11c1f3); } /* Light */ .btn.btn-light { background: transparent; border: 2px solid var(--textColorLight40, #444444); color: var(--textColorLight40, #444444); } .k-button.k-light:focus, .k-button.k-light:hover, .btn.btn-light:focus, .btn.btn-light:hover { border: 2px solid var(--textColorLight60, #b5b5b5); color: var(--textColorLight60, #b5b5b5); background: transparent; } .btn.btn-light:focus .text-color-light, .btn.btn-light:hover .text-color-light { color: var(--textColorLight60, #b5b5b5); } .btn.btn-light.active, .btn.btn-light:active, .k-button.k-light.active, .k-button.k-light:active { background: var(--colorLight40, #dddddd); color: var(--textColorLight40, #444444); } /* Stable */ .k-button.k-stable, .btn.btn-stable { background: linear-gradient(90deg, var(--colorStable40, #b2b2b2) 40%, var(--colorStable30, #c7c7c7) 100%); color: var(--textColorStable40, #444444); } .k-button.k-stable:focus, .k-button.k-stable:hover, .btn.btn-stable:focus, .btn.btn-stable:hover { color: var(--colorStable40, #b2b2b2); box-shadow: none; background: var(--colorStable20, #d9d9d9); } .btn.btn-stable.active, .btn.btn-stable:active, .k-button.k-stable.active, .k-button.k-stable:active { background: var(--colorStable40, #b2b2b2); color: var(--textColorStable40, #444444); } /* royal */ .k-button.k-royal, .btn.btn-royal { background: linear-gradient(90deg, var(--colorRoyal40, #7e5ee8) 40%, var(--colorRoyal30, #a594ee) 100%); color: var(--textColorRoyal40, #ffffff); } .k-button.k-royal:focus, .k-button.k-royal:hover, .btn.btn-royal:focus, .btn.btn-royal:hover { color: var(--colorRoyal40, #7e5ee8); box-shadow: none; background: var(--colorRoyal20, #d5b1b1); } .btn.btn-royal.active, .btn.btn-royal:active, .k-button.k-royal.active, .k-button.k-royal:active { background: var(--colorRoyal40, #7e5ee8); color: var(--textColorRoyal40, #ffffff); } /* dark */ .k-button.k-dark, .btn.btn-dark { background: linear-gradient(90deg, var(--colorDark40, #444444) 40%, var(--colorDark30, #898989) 100%); color: var(--textColorDark40, #ffffff); } .k-button.k-dark:focus, .k-button.k-dark:hover, .btn.btn-dark:focus, .btn.btn-dark:hover { color: var(--colorDark40, #444444); box-shadow: none; background: var(--colorDark20, #b5b5b5); } .btn.btn-dark.active, .btn.btn-dark:active, .k-button.k-dark.active, .k-button.k-dark:active { background: var(--colorDark40, #444444); color: var(--textColorDark40, #ffffff); } /* Link */ .btn.btn-link { background: transparent; border: 2px solid var(--colorPrimary40, #2c72a8); } .btn.btn-link i, .btn.btn-link span { color: var(--colorPrimary40, #2c72a8); } .btn.btn-link.active, .btn.btn-link:active, .btn.btn-link:focus, .btn.btn-link:hover { border: 2px solid var(--colorPrimary20, #b1c1d5); color: var(--colorPrimary20, #b1c1d5); background: transparent; } .btn.btn-link:focus i, .btn.btn-link:focus span, .btn.btn-link:hover i, .btn.btn-link:hover span { color: var(--colorPrimary20, #b1c1d5); } .btn.btn-link:focus, .btn.btn-link:hover { text-decoration: none; } /* btn-fab */ .btn.btn-fab, .btn-fab { padding: 3px 28px; display: inline-grid; }