UNPKG

cronapp-framework-js

Version:
437 lines (365 loc) 11.2 kB
/* Forms - General */ .form-control.k-textbox, .input-group .form-control:last-child, .k-textbox, input.k-textbox, textarea.k-textbox, .k-multiselect .k-multiselect-wrap, .k-combobox .k-dropdown-wrap, .k-autocomplete, .k-autocomplete.k-state-default, .mce-tinymce.mce-panel, .cronDynamicSelect .k-dropdown-wrap, .k-animation-container .k-dropdown .k-dropdown-wrap { background: var(--backgroundColor40, #ffffff); color: var(--textColor40, #383838); border-radius: var(--borderRadiusSmallest, 5px); padding: var(--distanceSmallest, 5px) var(--distanceMedium, 20px); box-shadow: none; height: auto; text-indent: 0; font-size: var(--textNormalSize, 16px); } .form-control.k-textbox, .input-group .form-control:last-child, .k-textbox, input.k-textbox, textarea.k-textbox, .k-multiselect .k-multiselect-wrap, .k-combobox .k-dropdown-wrap, .k-autocomplete, .k-autocomplete.k-state-default, .cronDynamicSelect .k-dropdown-wrap, .mce-tinymce.mce-panel, .k-grid .k-dropdown .k-dropdown-wrap, .k-animation-container .k-dropdown .k-dropdown-wrap, .cardinput .k-textbox.form-control { border: 1px solid var(--colorNeutral90, #828282); box-shadow: none; width: auto; height: 40px; display: flex; padding: 0; } .textarea.k-textbox:focus { border-color: var(--colorWarning60, #c2850c); box-shadow: 0 0 0 2px var(--colorWarning60, #c2850c); } .k-grid .k-dropdown .k-dropdown-wrap { height: 30px; } .k-radio-label:before { border-color: var(--colorNeutral90, #828282); box-shadow: none; } .form-control::placeholder, .form-control.k-textbox::placeholder, .k-textbox::placeholder, .k-combobox .k-dropdown-wrap input::placeholder, .k-autocomplete input::placeholder { color: var(--colorNeutral70, #9E9E9E); font-style: italic; } .form-control:hover, .form-control.k-textbox:hover, .k-textbox:hover, .k-combobox .k-dropdown-wrap.k-state-hover, .k-autocomplete.k-state-hover, .cronDynamicSelect .k-dropdown-wrap.k-state-hover, .k-grid .k-dropdown .k-dropdown-wrap.k-state-hover, .k-animation-container .k-dropdown .k-dropdown-wrap.k-state-hover { background: var(--colorNeutral30, #D5D5D5); } .k-multiselect.k-state-focused .k-multiselect-wrap, .k-combobox .k-dropdown-wrap.k-state-focused, .k-autocomplete.k-state-focused, .cronDynamicSelect .k-dropdown-wrap.k-state-focused, .cronDynamicSelect .k-dropdown-wrap.k-state-active, .k-grid .k-dropdown .k-dropdown-wrap.k-state-focused, .k-animation-container .k-dropdown .k-dropdown-wrap.k-state-focused { border-color: transparent; box-shadow: 0 0 0 3px var(--colorWarning50, #dfb306); } .k-radio:checked+.k-radio-label:before { border-color: var(--colorNeutral80, #909090); } .input-group .form-control { z-index: unset; } /* Forms - General Dropdown */ .k-popup.k-list-container .k-list-optionlabel { border-radius: var(--borderRadiusNone, 0); border: 0; } .k-popup.k-list-container .k-list li.k-state-hover, .k-popup.k-list-container .k-list-optionlabel.k-state-hover { background: var(--colorNeutral20, #E3E3E3); } .k-popup.k-list-container .k-list li.k-state-focused, .k-popup.k-list-container .k-list li.k-state-selected, .k-popup.k-list-container .k-list-optionlabel.k-state-focused, .k-popup.k-list-container .k-list-optionlabel.k-state-selected { box-shadow: none; background: var(--colorDefault10, #d6daeb); color: var(--colorDefault60, #0e3b84); } .k-combobox .k-dropdown-wrap .k-icon { color: var(--colorDefault40, #1351b4); } .k-autocomplete>.k-i-close:hover, .k-combobox .k-dropdown-wrap .k-icon:hover { background: var(--colorDefault20, #aeb7da); color: var(--colorDefault40, #1351b4); padding: 7px; border-radius: var(--borderRadiusMedium, 20px); } .k-autocomplete>.k-i-close:hover { margin-right: 0px; } .k-autocomplete>.k-i-close { margin-right: 7px; } /* Forms - Combobox */ .k-combobox { background: transparent; } .k-combobox span.k-dropdown-wrap.k-state-active.k-state-border-down { box-shadow: none; border-color: var(--colorNeutral90, #828282); } .k-combobox span.k-dropdown-wrap>span>span { display: none; } .k-combobox span.k-dropdown-wrap input.k-input, .k-autocomplete.k-state-default input.k-input { background: transparent; box-shadow: none; text-indent: 0; padding: 0; } .k-autocomplete.k-state-default input.k-input { margin-left: 10px; } /* Forms - Autocomplete */ .k-autocomplete.k-state-hover { background: var(--colorNeutral30, #D5D5D5); } .k-autocomplete.k-state-focused { border-color: transparent; box-shadow: 0 0 0 3px var(--colorWarning50, #dfb306); } /* Forms - Checkbox and Radio Buttons */ .k-checkbox:checked+.k-checkbox-label:before, .checkbox-default .k-checkbox:checked+.k-checkbox-label:before { background: transparent !important; color: var(--colorDefault40, #1351b4); } .k-checkbox:checked:hover+.k-checkbox-label:before, .checkbox-default .k-checkbox:checked:hover+.k-checkbox-label:before { background: red; } .checkbox-primary .k-checkbox:checked+.k-checkbox-label:before, .checkbox-success .k-checkbox:checked+.k-checkbox-label:before, .checkbox-info .k-checkbox:checked+.k-checkbox-label:before, .checkbox-info .k-checkbox:checked+.k-checkbox-label:before, .checkbox-warning .k-checkbox:checked+.k-checkbox-label:before, .checkbox-warning .k-checkbox:checked+.k-checkbox-label:before, .checkbox-danger .k-checkbox:checked+.k-checkbox-label:before, .checkbox-light .k-checkbox:checked+.k-checkbox-label:before, .checkbox-stable .k-checkbox:checked+.k-checkbox-label:before, .checkbox-royal .k-checkbox:checked+.k-checkbox-label:before, .checkbox-dark .k-checkbox:checked+.k-checkbox-label:before { color: var(--colorPrimary40, #1351b4) !important; } .checkbox-primary .k-checkbox:checked+.k-checkbox-label:before:hover { box-shadow: none; } .k-checkbox:checked:hover+.k-checkbox-label:before, .k-checkbox:hover+.k-checkbox-label:before, .k-checkbox:hover+.k-checkbox-label:before, .checkbox-default .k-checkbox:checked:hover+.k-checkbox-label:before, .checkbox-default .k-checkbox:hover+.k-checkbox-label:before, .checkbox-default .k-checkbox:hover+.k-checkbox-label:before, .k-checkbox-label:hover:before, .k-checkbox-label:before, .checkbox-default .k-checkbox-label:hover:before { box-shadow: none !important; } .k-checkbox-label, .k-radio-label { margin-bottom: 12px; } .k-checkbox-label:before { border-radius: var(--borderRadiusSmallest, 5px); } .k-radio-label:before { background: var(--colorNeutral00, #FFFFFF); border-width: 1px; } .k-checkbox-label { padding: 1px; padding-left: 34px; } .k-checkbox-label:before { color: var(--colorDefault40, #1351b4); padding: 1px; } .k-radio:checked+.k-radio-label:after { background: var(--colorDefault40, #1351b4); width: calc(var(--textNormalSize, 12px) + 3px); height: calc(var(--textNormalSize, 12px) + 3px); } /* Forms - Multiselect */ .k-multiselect-wrap .k-select { padding-right: 5px; } .k-multiselect, .k-multiselect.k-state-hover { background: transparent; } .k-multiselect .k-multiselect-wrap.k-floatwrap { border-radius: var(--borderRadiusSmallest, 5px); border-color: var(--colorNeutral90, #828282); padding-top: 5px; } .k-multiselect.k-state-focused .k-multiselect-wrap { border-color: transparent; } .k-multiselect .k-multiselect-wrap input { min-height: auto; padding: 0; } .k-multiselect .k-multiselect-wrap li, .k-multiselect .k-multiselect-wrap li:focus { padding: 0 25px 0 12px; font-size: var(--textNormalSize, 16px); min-height: 30px; margin-right: 5px; } .k-multiselect .k-multiselect-wrap li.k-button:active { box-shadow: none; } .k-multiselect .k-multiselect-wrap .k-button.k-state-hover .k-select, .k-multiselect .k-multiselect-wrap li.k-button.k-state-hover { background: var(--colorDefault10, #d6daeb); color: var(--colorDefault40, #1351b4); } .k-multiselect .k-multiselect-wrap li.k-button .k-select { background: transparent; } .k-multiselect .k-multiselect-wrap li.k-button .k-icon { margin-top: -10px; } .k-multiselect>.k-multiselect-wrap>.k-i-close { top: 14px; } /* Forms - Password */ .cardinput { border: 0; padding: 0; } .cardinput .k-textbox.form-control { border: 1px solid var(--colorNeutral90, #828282); padding-right: 44px; padding-left: 10px; } .k-multiselect .k-multiselect-wrap.k-floatwrap:focus, .cardinput .k-textbox.form-control:focus { border-color: var(--colorWarning60, #c2850c); box-shadow: 0 0 0 3px var(--colorWarning60, #c2850c) !important; } .cardinput button i:before { color: var(--colorDefault40, #1351b4); } .cardinput button { margin-left: -51px; position: relative; padding: 0px 11px; } .cardinput button:hover { margin-left: -58px; margin-top: 1px; } .cardinput button:hover i { background: var(--colorDefault10, #d6daeb); color: var(--colorDefault40, #1351b4); border-radius: 50%; padding: 7px; } .cardinput .k-textbox.form-control { padding: 1 !important; } k-textbox, input.k-textbox { margin-left: 5px; } textarea.k-textbox:focus { border-color: var(--colorWarning60, #c2850c); box-shadow: 0 0 0 2px var(--colorWarning60, #c2850c); } .form-control.k-textbox, .k-textbox, input.k-textbox, .k-combobox span.k-dropdown-wrap input.k-input { padding-left: 10px; } /* Form - Text Input Button */ *[id^="crn-textinputbutton"] .crn-textinputbutton { align-items: end; } *[id^="crn-textinputbutton"] .form-group { margin-bottom: 0; } *[id^="crn-textinputbutton"] .form-control { display: flex; flex-direction: column; } *[id^="crn-textinputbutton"] .btn i { margin-right: 0; } *[id^="crn-textinputbutton"] div[data-component="crn-button"] { margin-bottom: 0; } .btn i { position: inherit; } /* Dynamic Select Box */ .cronDynamicSelect { background: transparent; } .cronDynamicSelect .k-dropdown-wrap .k-input { display: inline; } /* User Grid Search Input */ #crn-datasource-filter-general .form-group input { width: 100%; } /* Input with icon - crn-textinputicon */ div[id^="crn-textinputicon"] .input-group { display: flex; background: var(--backgroundColor40, #ffffff); color: var(--textColor40, #383838); border-radius: var(--borderRadiusSmallest, 5px); padding: 0 10px; border: 1px solid var(--colorNeutral90, #828282); width: min-content; } div[data-component="crn-textinputbutton"] div[data-component="crn-button"] { margin-bottom: 5px; } div[id^="crn-textinputicon"] .input-group:hover { background: var(--colorNeutral30, #d5d5d5); } div[id^="crn-textinputicon"] .input-group:focus-within { border-color: transparent; box-shadow: 0 0 0 3px var(--colorWarning60, #c2850c) !important; } div[id^="crn-textinputicon"] .input-group .k-textbox { border: 0; box-shadow: none; background: transparent; } div[id^="crn-textinputicon"] .input-group .k-button { padding: 8px 4px; background: transparent !important; color: var(--colorDefault40, #1351b4); } #starter div[id^="crn-form"] input { margin-bottom: 4px; }