@zohodesk/components
Version:
Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development
94 lines (76 loc) • 2.08 kB
CSS
.varClass {
--local_inputFieldLine_border_color: var(--zdt_inputField_default_border);
--local_inputFieldLine_border_width: 1px;
--local_padding: 0;
--local_cursor: pointer;
}
.customContainer {
cursor: var(--local_cursor);
border-color: var(--local_inputFieldLine_border_color);
}
.disabled,
.readonly {
--local_cursor: not-allowed;
}
.borderColor_default {
--local_inputFieldLine_border_color: var(--zdt_inputField_default_border);
}
.borderColor_transparent {
--local_inputFieldLine_border_color: var(--dot_mirror);
}
.borderColor_dark {
--local_inputFieldLine_border_color: var(--zdt_inputField_dark_border);
}
.borderColor_error,
.effect.borderColor_error:hover {
--local_inputFieldLine_border_color: var(--zdt_inputField_error_border);
}
.effect.borderColor_transparent:hover,
.effect.borderColor_default:hover {
--local_inputFieldLine_border_color: var(--zdt_inputField_hover_border);
}
.active.borderColor_dark,
.active.borderColor_dark:hover,
.effect.borderColor_dark:hover {
--local_inputFieldLine_border_color: var(--zdt_inputField_dark_active_border);
}
.active.borderColor_error,
.active.borderColor_error:hover,
.active.borderColor_default,
.active.borderColor_default:hover,
.active.borderColor_transparent,
.active.borderColor_transparent:hover {
--local_inputFieldLine_border_color: var(--zdt_inputField_focus_border);
}
.hasBorder {
transition: border var(--zd_transition2) linear 0s;
border-style: solid;
}
.padding_small,
.padding_xmedium {
--local_padding: var(--zd_size3);
}
.padding_medium,
.padding_large {
--local_padding: var(--zd_size8);
}
.xmedium {
min-height: var(--zd_size30) ;
}
.small {
max-height: var(--zd_size200) ;
}
.medium {
max-height: var(--zd_size350) ;
}
.large {
max-height: var(--zd_size400) ;
}
.border_bottom {
border-width: 0 0 var(--local_inputFieldLine_border_width) 0;
padding-bottom: var(--local_padding);
}
.border_all {
border-width: var(--local_inputFieldLine_border_width);
padding: var(--local_padding);
}