@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
221 lines (216 loc) • 4.85 kB
CSS
.container,
.checkboxFieldContainer {
position: relative;
word-break: break-word;
}
.fieldContainer {
position: relative;
min-height: var(--zd_size25) ;
}
.fieldMargin_medium {
margin-top: var(--zd_size5) ;
}
.fieldMargin_small {
margin-top: 0 ;
}
.radioContainer,
.checkbox {
composes: dflex alignVertical flexwrap from '~@zohodesk/components/lib/common/common.module.css';
}
.checkbox {
min-height: var(--zd_size28) ;
}
.checkboxRow {
display: inherit;
}
.lineClamp_one,
.lineClamp_two {
composes: clamp from '~@zohodesk/components/lib/common/common.module.css';
}
.lineClamp_one {
-webkit-line-clamp: 1;
}
.lineClamp_two {
-webkit-line-clamp: 2;
}
.checkboxText {
composes: wbreak from '~@zohodesk/components/lib/common/common.module.css';
line-height: normal;
}
[dir=ltr] .checkboxText {
padding-left: var(--zd_size6) ;
}
[dir=rtl] .checkboxText {
padding-right: var(--zd_size6) ;
}
.cbTextPointer {
cursor: pointer;
}
.disabled, .readonly {
cursor: not-allowed;
}
.cbTextReadonly,
.disabled .fieldLabel,
.readonly .fieldLabel {
--label_cursor: not-allowed;
}
[dir=ltr] .radio {
margin: var(--zd_size5) var(--zd_size32) var(--zd_size5) 0 ;
}
[dir=rtl] .radio {
margin: var(--zd_size5) 0 var(--zd_size5) var(--zd_size32) ;
}
.radio, .radioWrap {
max-width: 100%
}
.radiosWrapper {
gap: var(--zd_size10)
}
.radioBox {
max-width: 100% ;
height: var(--zd_size36) ;
transition: border var(--zd_transition3);
padding: 0 var(--zd_size10) ;
border: 1px solid var(--zdt_radiofield_box_border);
border-radius: 6px
}
.hoverableRadioBox:hover, .radioBoxActive {
border-color: var(--zdt_radiofield_box_active_border)
}
.radioBoxActive {
background-color: var(--zdt_radiofield_box_active_bg)
}
[dir=ltr] .duration {
margin-right: var(--zd_size15) ;
}
[dir=rtl] .duration {
margin-left: var(--zd_size15) ;
}
.durationWidth {
width: var(--zd_size94) ;
}
.flex {
composes: dflex from '~@zohodesk/components/lib/common/common.module.css';
}
.periodContainer {
composes: dflex flexrow flexwrap from '~@zohodesk/components/lib/common/common.module.css';
width: 100% ;
/*margin-left: var(--zd_size15);*/
}
.phoneIcon {
color: var(--zdt_fields_phoneicon_icon);
display: inline-block;
margin: var(--zd_size15) var(--zd_size10) 0 var(--zd_size10) ;
cursor: pointer;
}
.phoneIcon:hover {
color: var(--zdt_fields_phoneicon_hover_icon);
}
.newtabIcon {
color: var(--zdt_fields_newtabicon_icon);
cursor: pointer;
}
.newtabIcon:hover {
color: var(--zdt_fields_newtabicon_hover_icon);
}
.labelContainer {
composes: dflex alignVertical from '~@zohodesk/components/lib/common/common.module.css';
}
.lockIcon,
.infoIcon {
color: var(--zdt_fields_lockicon_icon);
composes: dInflex from '~@zohodesk/components/lib/common/common.module.css';
}
[dir=ltr] .lockIcon, [dir=ltr] .infoIcon {
margin-left: var(--zd_size5) ;
}
[dir=rtl] .lockIcon, [dir=rtl] .infoIcon {
margin-right: var(--zd_size5) ;
}
/* .infoIcon {
opacity: 0;
visibility: hidden;
}
.container:hover .infoIcon {
opacity: 1;
visibility: visible;
} */
/* .lockIcon {
cursor: pointer;
} */
.lockIcon:hover {
color: var(--zdt_fields_lockicon_hover_icon);
}
.timeFormat {
font-size: var(--zd_font_size11) ;
color: var(--zdt_fields_lockicon_icon);
}
[dir=ltr] .timeFormat {
margin-left: var(--zd_size4) ;
}
[dir=rtl] .timeFormat {
margin-right: var(--zd_size4) ;
}
.newTab {
color: var(--zdt_fields_lockicon_icon);
font-size: 0 ;
display: none;
cursor: pointer;
}
[dir=ltr] .newTab {
margin-left: var(--zd_size6) ;
}
[dir=rtl] .newTab {
margin-right: var(--zd_size6) ;
}
.newTab:hover {
color: var(--zdt_fields_phoneicon_icon);
}
.container:hover .newTab {
display: block;
}
.lockText {
font-size: var(--zd_font_size13) ;
font-style: italic;
composes: wbreak from '~@zohodesk/components/lib/common/common.module.css';
}
.labelMandatory:after {
content: '*';
color: var(--zdt_fields_lockicon_hover_icon);
}
[dir=ltr] .labelMandatory:after {
padding-left: var(--zd_size2) ;
}
[dir=rtl] .labelMandatory:after {
padding-right: var(--zd_size2) ;
}
.ePhiTag {
composes: flexshrink from '~@zohodesk/components/lib/common/common.module.css';
color: var(--zdt_fields_phitag_text);
font-size: var(--zd_font_size12) ;
height: var(--zd_size18) ;
line-height: 1.5;
background-color: var(--zdt_fields_phitag_bg);
border: 1px solid var(--zdt_fields_phitag_border);
padding: 0 var(--zd_size5) ;
border-radius: var(--zd_size3);
}
[dir=ltr] .ePhiTag {
margin-left: var(--zd_size8) ;
}
[dir=rtl] .ePhiTag {
margin-right: var(--zd_size8) ;
}
.hasChildren{
position: relative;
}
.rightPlaceholder{
position: absolute;
bottom:var(--zd_size4)
}
[dir=ltr] .rightPlaceholder{
right:var(--zd_size15)
}
[dir=rtl] .rightPlaceholder{
left:var(--zd_size15)
}