@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
799 lines (662 loc) • 23.6 kB
CSS
/* point 1 - in case if anyone want to set height use min-height instead of height. Don't set height because it needs to wrap below */
/* editor common css */
.icon {
position: relative;
top: calc( var(--zd_size1) * -1 ) ;
display: inline-block;
vertical-align: middle;
width: var(--zd_size24) ;
height: var(--zd_size24) ;
color: inherit;
fill: currentColor;
}
.small {
width: var(--zd_size15) ;
height: var(--zd_size15) ;
}
.threeDotIcon {
display: inline-block;
}
[dir=ltr] .threeDotIcon {
transform: rotate(90deg);
}
[dir=rtl] .threeDotIcon {
transform: rotate(-90deg);
}
.textEditor * {
box-sizing: initial;
line-height: initial;
font-family: var(--zd_regular);
}
.textEditor {
height: 100% ;
width: 100% ;
}
.textEditor :global .KB_Editor {
box-sizing: border-box;
}
.light :global .KB_Editor {
color: var(--zdt_texteditor_default_text);
background-color: var(--zdt_texteditor_default_bg);
}
.night :global .KB_Editor {
color: var(--zdt_texteditor_night_text);
background-color: var(--zdt_texteditor_night_bg);
}
.small :global .KB_Editor_menus, .medium :global .KB_Editor_menus, .large :global .KB_Editor_menus, .xlarge :global .KB_Editor_menus, .default :global .KB_Editor_menus {
background-color: var(--zdt_texteditor_menu_bg);
box-shadow: none;
}
.medium.borderTop :global .KB_Editor, .large.borderTop :global .KB_Editor, .xlarge.borderTop :global .KB_Editor, .default.borderTop :global .KB_Editor {
border: 0;
border-top: 1px solid var(--zdt_texteditor_default_border);
}
.medium.borderAll :global .KB_Editor, .large.borderAll :global .KB_Editor, .xlarge.borderAll :global .KB_Editor, .default.borderAll :global .KB_Editor {
border: solid 1px var(--zdt_texteditor_default_border);
}
.medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.TextSize_Type, .medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Text_Type, .large :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .large :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.TextSize_Type, .large :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Text_Type, .xlarge :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .xlarge :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.TextSize_Type, .xlarge :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Text_Type, .default :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .default :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.TextSize_Type, .default :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Text_Type {
border: solid 1px var(--zdt_texteditor_default_border);
background-color: transparent;
}
.medium :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .medium :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext, .large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext, .default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
background-color: transparent;
}
.small :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover,
.small :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel,
.medium :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover,
.medium :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel,
.large :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover,
.large :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel,
.default :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover,
.default :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel {
color: var(--zdt_texteditor_default_text);
}
.small :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover, .small :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel, .medium :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover, .medium :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel, .large :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover, .large :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel, .default :global .KB_Editor_menus .KB_Editor_MultiTools>li:hover, .default :global .KB_Editor_menus .KB_Editor_MultiTools>li.KB_Editor_sel {
background-color: var(--zdt_texteditor_menu_li_bg);
}
.textEditor :global .KB_Editor_MultiTools li .Kbeditor_more_icon svg {
fill: var(--zdt_texteditor_more_icon_fill);
}
/* large type editor - ticket add form editor */
.large :global .KB_Editor,
.large :global .KB_Editor_menus .KB_Editor_MultiTools,
.large :global .KB_Editor_menus .KB_Editor_MultiTools>li,
.default :global .KB_Editor,
.default :global .KB_Editor_menus .KB_Editor_MultiTools,
.default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.large :global .KB_Editor,
.default :global .KB_Editor {
width: 100% ;
position: relative;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.large :global .KB_Editor {
height: var(--zd_size270) ;
}
.default :global .KB_Editor {
height: 100% ;
}
.large :global .KB_Editor_iframe,
.large :global .KB_Editor .ze_area,
.default :global .KB_Editor_iframe,
.default :global .KB_Editor .ze_area {
height: 100% ;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0 ;
min-height: auto ;
}
.large :global .KB_Editor_menus,
.default :global .KB_Editor_menus {
min-height: unset;
/* check point 1 */
flex: 0 0 auto ;
}
.large :global .KB_Editor_menus, .default :global .KB_Editor_menus {
padding: var(--zd_size6) ;
border-bottom: 0;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools,
.default :global .KB_Editor_menus .KB_Editor_MultiTools {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
min-height: inherit ;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools>li,
.default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
height: unset;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools>li, .default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
padding: 0 ;
float: unset;
}
[dir=ltr] .large :global .KB_Editor_menus .KB_Editor_MultiTools>li, [dir=ltr] .default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-right: 0 ;
}
[dir=rtl] .large :global .KB_Editor_menus .KB_Editor_MultiTools>li, [dir=rtl] .default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-left: 0 ;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools li span,
.default :global .KB_Editor_menus .KB_Editor_MultiTools li span {
line-height: 0;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools li.fright, .defaults :global .KB_Editor_menus .KB_Editor_MultiTools li.fright {
float: unset ;
}
.large :global .KB_Editor_menus>ul>li>span>svg,
.default :global .KB_Editor_menus>ul>li>span>svg {
width: var(--zd_size28) ;
height: var(--zd_size28) ;
}
.large :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg,
.default :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg {
width: var(--zd_size8) ;
height: var(--zd_size8) ;
}
.large :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg,
.default :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg {
height: var(--zd_size10) ;
width: var(--zd_size17) ;
}
.large :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg, .default :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg {
padding: var(--zd_size7) var(--zd_size5) ;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div,
.large :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type,
.large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText,
.large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext,
.default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div,
.default :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type,
.default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText,
.default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
line-height: unset;
}
.large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div, .large :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .large :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext, .default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div, .default :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type, .default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .default :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
padding: var(--zd_size3) var(--zd_size6) ;
}
.large :global .KB_Editor_menus .ze_spell,
.default :global .KB_Editor_menus .ze_spell {
top: initial ;
bottom: calc( var(--zd_size32) * -1 ) ;
}
[dir=ltr] .large :global .KB_Editor_menus .ze_spell, [dir=ltr] .default :global .KB_Editor_menus .ze_spell {
right: 0 ;
}
[dir=rtl] .large :global .KB_Editor_menus .ze_spell, [dir=rtl] .default :global .KB_Editor_menus .ze_spell {
left: 0 ;
}
[dir=ltr] .large :global .KB_Editor_menus .KB_Editor_MultiTools>li, [dir=ltr] .default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-right: var(--zd_size2) ;
}
[dir=rtl] .large :global .KB_Editor_menus .KB_Editor_MultiTools>li, [dir=rtl] .default :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-left: var(--zd_size2) ;
}
/* xlarge type editor - reply area, blue print cases - full height hover style */
.xlarge :global .KB_Editor,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.xlarge :global .KB_Editor {
height: 100% ;
width: 100% ;
position: relative;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.xlarge :global .KB_Editor_iframe,
.xlarge :global .KB_Editor .ze_area {
height: 100% ;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
min-height: 0 ;
min-width: 0 ;
}
.xlarge :global .KB_Editor_menus {
/* Variable:Ignore */
min-height: 37px;
/* check point 1 */
flex: 0 0 auto ;
padding: 0 ;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
min-height: inherit ;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li {
height: unset;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0 ;
float: unset;
}
[dir=ltr] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-right: 0 ;
}
[dir=rtl] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools>li {
margin-left: 0 ;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools li span {
line-height: 0;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText,
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
line-height: 0;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Bdr_div, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText, .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
padding: var(--zd_size6) ;
}
.xlarge :global .KB_Editor_menus>ul>li>span>svg {
width: var(--zd_size22) ;
height: var(--zd_size22) ;
}
.xlarge :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg {
width: var(--zd_size8) ;
height: var(--zd_size8) ;
}
.xlarge :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg {
height: var(--zd_size9) ;
width: var(--zd_size17) ;
padding: var(--zd_size7) var(--zd_size5) ;
}
.xlarge :global .KB_Editor_menus .ze_spell {
top: initial ;
/* Variable:Ignore */
bottom: -32px;
}
[dir=ltr] .xlarge :global .KB_Editor_menus .ze_spell {
right: 0 ;
}
[dir=rtl] .xlarge :global .KB_Editor_menus .ze_spell {
left: 0 ;
}
.xlarge :global .KB_Editor_menus>ul>li>span.SnippetIcon svg {
width: var(--zd_size17) ;
height: var(--zd_size21) ;
padding: 0 var(--zd_size7) ;
}
.xlarge :global .KB_Editor_menus>ul>li>span.TemplateIcon svg {
width: var(--zd_size16) ;
height: var(--zd_size16) ;
padding: 0 var(--zd_size9) ;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .SnippetIcon {
position: relative;
}
.xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .SnippetIcon::after {
content: '';
position: absolute;
height: 100% ;
width: var(--zd_size1) ;
top: 0 ;
}
[dir=ltr] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .SnippetIcon::after {
border-right: 1px solid var(--zdt_texteditor_default_border);
right: 0 ;
}
[dir=rtl] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .SnippetIcon::after {
border-left: 1px solid var(--zdt_texteditor_default_border);
left: 0 ;
}
.xlarge :global .KB_Editor_MultiTools li .Kbeditor_more_icon {
top: initial ;
padding: 0 var(--zd_size7) ;
}
.xlarge :global .KB_Editor_MultiTools li .Kbeditor_more_icon>svg {
width: var(--zd_size12) ;
height: var(--zd_size12) ;
}
.xlarge :global .KB_Editor_menus>ul>li>span:not(.KB_Editor_Bdr_div):not(.KBEditortools-Block-down-arrow):not(.Kbeditor_more_icon):not(.SnippetIcon):not(.TemplateIcon):not(.KB_Editor_Richtext):not(.KB_Editor_PlainText) {
height: var(--zd_size21) ;
}
.xlarge :global .KB_Editor_menus>ul>li>span:not(.KB_Editor_Bdr_div):not(.KBEditortools-Block-down-arrow):not(.Kbeditor_more_icon):not(.SnippetIcon):not(.TemplateIcon)>svg {
width: var(--zd_size21) ;
height: var(--zd_size21) ;
padding: 0 var(--zd_size4) ;
}
[dir=ltr] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText {
padding: var(--zd_size8) var(--zd_size8) var(--zd_size7) var(--zd_size4) ;
}
[dir=rtl] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_PlainText {
padding: var(--zd_size8) var(--zd_size4) var(--zd_size7) var(--zd_size8) ;
}
[dir=ltr] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
padding: var(--zd_size8) var(--zd_size4) var(--zd_size7) var(--zd_size8) ;
}
[dir=rtl] .xlarge :global .KB_Editor_menus .KB_Editor_MultiTools .KB_Editor_Richtext {
padding: var(--zd_size8) var(--zd_size8) var(--zd_size7) var(--zd_size4) ;
}
/* medium type editor - snippet, bug tracker cases */
.medium :global .KB_Editor,
.medium :global .KB_Editor_menus .KB_Editor_MultiTools,
.medium :global .KB_Editor_menus .KB_Editor_MultiTools>li {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.medium :global .KB_Editor {
height: 100% ;
width: 100% ;
position: relative;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.medium :global .KB_Editor_iframe,
.medium :global .KB_Editor .ze_area {
height: 100% ;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
min-height: 0 ;
min-width: 0 ;
}
.medium :global .KB_Editor_menus {
min-height: unset;
/* check point 1 */
flex: 0 0 auto ;
padding: 0 ;
border-bottom: 0;
}
.medium :global .KB_Editor_menus .KB_Editor_MultiTools {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
min-height: inherit ;
}
.medium :global .KB_Editor_menus .KB_Editor_MultiTools>li {
height: unset;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: var(--zd_size3) var(--zd_size1) ;
float: unset;
}
.medium :global .KB_Editor_menus .KB_Editor_MultiTools li span {
line-height: 0;
}
.medium :global .KB_Editor_menus>ul>li>span>svg {
width: var(--zd_size22) ;
height: var(--zd_size22) ;
}
.medium :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg {
width: var(--zd_size8) ;
height: var(--zd_size8) ;
}
[dir=ltr] .medium :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg {
padding: 0 0 0 var(--zd_size2) ;
}
[dir=rtl] .medium :global .KB_Editor_menus>ul>li>span.KB_Editor_Bdr_div>svg {
padding: 0 var(--zd_size2) 0 0 ;
}
.medium :global .KB_Editor_MultiTools .KBEditortools-Block-down-arrow svg {
height: var(--zd_size10) ;
width: var(--zd_size17) ;
padding: var(--zd_size7) var(--zd_size2) ;
}
.medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div,
.medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type {
line-height: 0;
}
.medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div, .medium :global .KB_Editor_MultiTools .KB_Editor_Bdr_div.Insert_Type {
padding: var(--zd_size7) ;
}
.medium :global .KB_Editor_menus .ze_spell {
top: initial ;
bottom: calc( var(--zd_size32) * -1 ) ;
}
[dir=ltr] .medium :global .KB_Editor_menus .ze_spell {
right: 0 ;
}
[dir=rtl] .medium :global .KB_Editor_menus .ze_spell {
left: 0 ;
}
.medium :global .KB_Editor_MultiTools li .Kbeditor_more_icon {
top: initial ;
padding: 0 var(--zd_size3) ;
}
.medium :global .KB_Editor_MultiTools li .Kbeditor_more_icon>svg {
width: var(--zd_size12) ;
height: var(--zd_size12) ;
}
/* small, mini type - ticket detail view comment, feeds comment, blueprint comment */
.small :global .KB_Editor,
.mini :global .KB_Editor {
height: 100% ;
}
.small :global .KB_Editor, .mini :global .KB_Editor {
border: 0;
}
.small :global .KB_Editor_iframe,
.mini :global .KB_Editor_iframe {
max-height: var(--zd_size225) ;
min-height: var(--zd_size80) ;
height: var(--zd_size80) ;
}
.small.borderNone :global .KB_Editor, .mini.borderNone :global .KB_Editor, .medium.borderNone :global .KB_Editor, .large.borderNone :global .KB_Editor, .xlarge.borderNone :global .KB_Editor, .default.borderNone :global .KB_Editor {
border: 0;
}
.small :global .KB_Editor_menus,
.mini :global .KB_Editor_menus {
bottom: 0 ;
z-index: 1;
min-height: auto ;
height: var(--zd_size40) ;
width: var(--zd_size406) ;
transition: opacity var(--zd_transition3);
position: absolute;
}
.small :global .KB_Editor_menus, .mini :global .KB_Editor_menus {
border: 0;
padding: 0 ;
}
[dir=ltr] .small :global .KB_Editor_menus, [dir=ltr] .mini :global .KB_Editor_menus {
left: 0 ;
}
[dir=rtl] .small :global .KB_Editor_menus, [dir=rtl] .mini :global .KB_Editor_menus {
right: 0 ;
}
.small :global .KB_Editor_MultiTools,
.mini :global .KB_Editor_MultiTools {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
height: 100% ;
}
.small :global .KB_Editor_MultiTools li,
.mini :global .KB_Editor_MultiTools li {
height: 100% ;
}
.small :global .KB_Editor_MultiTools li, .mini :global .KB_Editor_MultiTools li {
padding: 0 ;
float: unset;
}
.small :global .KB_Editor_MultiTools li span,
.mini :global .KB_Editor_MultiTools li span {
height: 100% ;
display: inline-flex;
display: -webkit-inline-flex;
display: -ms-inline-flexbox;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
max-height: unset;
line-height: 0;
}
.small :global .KB_Editor_menus>ul>li>span>svg,
.mini :global .KB_Editor_menus>ul>li>span>svg {
width: var(--zd_size25) ;
height: var(--zd_size25) ;
}
.small :global .KB_Editor_menus>ul>li>span>svg, .mini :global .KB_Editor_menus>ul>li>span>svg {
padding: 0 var(--zd_size6) ;
}
.mini :global .KB_Editor_menus:after {
content: '';
position: absolute;
bottom: calc( var(--zd_size5) * -1 ) ;
height: var(--zd_size10) ;
width: var(--zd_size10) ;
z-index: -1;
box-shadow: var(--zd_bs_texteditor_menu);
background-color: var(--zdt_texteditor_menu_after_bg);
}
[dir=ltr] .mini :global .KB_Editor_menus:after {
left: var(--zd_size95) ;
-webkit-transform: rotateZ(-45deg);
-moz-transform: rotateZ(-45deg);
-ms-transform: rotateZ(-45deg);
-o-transform: rotateZ(-45deg);
transform: rotateZ(-45deg);
}
[dir=rtl] .mini :global .KB_Editor_menus:after {
right: var(--zd_size95) ;
-webkit-transform: rotateZ(45deg);
-moz-transform: rotateZ(45deg);
-ms-transform: rotateZ(45deg);
-o-transform: rotateZ(45deg);
transform: rotateZ(45deg);
}
:global .hideTools .KB_Editor_menus {
height: 0 ;
overflow: hidden;
opacity: 0;
box-shadow: 0 0 0 transparent;
border: 0;
}
/* mini type - tdv left area comment */
.mini :global .KB_Editor_menus {
width: var(--zd_size205) ;
}
[dir=ltr] .mini :global .KB_Editor_menus:after {
left: var(--zd_size55) ;
}
[dir=rtl] .mini :global .KB_Editor_menus:after {
right: var(--zd_size55) ;
}
:global .KB_Editor_UploadImage.hide,
:global .KB_Editor_UploadImage .hide,
:global .KB_Editor_UploadImage .KB_Editor_ImageUrlDisc.hide {
display: none;
}
.textEditor :global .KB_Editor_AnimateInput::placeholder {
color: var(--zdt_texteditor_input_placeholder_text);
}
.textEditor :global .KB_Editor_menus ul .KBEditortools-quote svg {
/* Variable:Ignore */
width: 15px;
/* Variable:Ignore */
height: 15px;
/* Variable:Ignore */
top: -5px;
/* Variable:Ignore */
}
[dir=ltr] .textEditor :global .KB_Editor_menus ul .KBEditortools-quote svg {
left: var(--zd_size5) ;
}
[dir=rtl] .textEditor :global .KB_Editor_menus ul .KBEditortools-quote svg {
right: var(--zd_size5) ;
}
.textEditor :global .KB_Editor_common_DropDown {
padding: 0 ;
}
.textEditor :global .KB_Editor_common_DropDown ul {
/* Variable:Ignore */
max-height: 210px;
overflow: auto;
box-shadow: var(--zd_bs_texteditor_ul);
padding: 0 ;
}
.textEditor :global .KB_Editor_common_DropDown li {
color: var(--zdt_texteditor_default_text);
}
:global .KB_Editor textarea.ze_area {
font-family: var(--zd_regular) ;
font-size: var(--zd_font_size14) ;
padding: var(--zd_size15) var(--zd_size20) ;
}
.textEditor :global .KB_Editor li[editor-command='styletext'] {
display: none ;
}
.textEditor :global .KB_Editor li[editor-command='plaintext'] {
order: 100;
}
.disable,
.readOnly {
position: relative;
}
.disable, .readOnly {
cursor: not-allowed;
}
.readOnlyMask {
position: absolute;
top: 0 ;
bottom: 0 ;
}
[dir=ltr] .readOnlyMask {
left: 0 ;
right: 0 ;
}
[dir=rtl] .readOnlyMask {
right: 0 ;
left: 0 ;
}
.readOnly :global .KB_Editor_menus {
display: none ;
}
.disable :global .KB_Editor_menus {
position: relative;
}
.disable :global .KB_Editor_menus::after {
content: '';
position: absolute;
top: 0 ;
bottom: 0 ;
z-index: 1;
cursor: not-allowed;
}
[dir=ltr] .disable :global .KB_Editor_menus::after {
left: 0 ;
right: 0 ;
}
[dir=rtl] .disable :global .KB_Editor_menus::after {
right: 0 ;
left: 0 ;
}
.editorHide :global .KB_Editor {
position: absolute ;
top: 0 ;
opacity: 0;
/* visibility: hidden; */
z-index: -1;
}
[dir=ltr] .editorHide :global .KB_Editor {
left: 0 ;
}
[dir=rtl] .editorHide :global .KB_Editor {
right: 0 ;
}