@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
172 lines (168 loc) • 3.31 kB
CSS
.container {
position: relative;
composes: dInflex from '~@zohodesk/components/lib/common/common.module.css';
vertical-align: middle;
}
.paid,
.portal,
.delete {
font-size: var(--zd_font_size10) ;
}
.paid,
.portal,
.delete,
.lock {
position: absolute;
line-height: 0;
}
.paid {
composes: middle from '~@zohodesk/components/lib/common/common.module.css';
}
[dir=ltr] .paid {
left: 50% ;
}
[dir=rtl] .paid {
right: 50% ;
}
.paid {
top: calc( var(--zd_size2) * -1 ) ;
}
.portal, .lock {
background-color: var(--zdt_avataruser_default_bg);
border-radius: 50%;
}
.delete {
top: 0 ;
width: 100% ;
height: 100% ;
opacity: 0;
transition: all var(--zd_transition3);
composes: dflex alignHorizontal alignVertical from '~@zohodesk/components/lib/common/common.module.css';
color: var(--zdt_avataruser_delete_text);
cursor: pointer;
border-radius: 50%;
background-color: var(--zdt_avataruser_delete_bg);
}
[dir=ltr] .delete {
left: 0 ;
}
[dir=rtl] .delete {
right: 0 ;
}
.container:hover .delete {
opacity: 1;
}
.small .portal {
top: 0 ;
}
[dir=ltr] .small .portal {
right: calc( var(--zd_size4) * -1 ) ;
}
[dir=rtl] .small .portal {
left: calc( var(--zd_size4) * -1 ) ;
}
.xsmall .portal {
top: var(--zd_size1) ;
}
[dir=ltr] .xsmall .portal {
right: calc( var(--zd_size2) * -1 ) ;
}
[dir=rtl] .xsmall .portal {
left: calc( var(--zd_size2) * -1 ) ;
}
.medium .portal {
top: var(--zd_size1) ;
}
[dir=ltr] .medium .portal {
right: calc( var(--zd_size1) * -1 ) ;
}
[dir=rtl] .medium .portal {
left: calc( var(--zd_size1) * -1 ) ;
}
.xmedium .portal {
top: var(--zd_size3) ;
}
[dir=ltr] .xmedium .portal {
right: 0 ;
}
[dir=rtl] .xmedium .portal {
left: 0 ;
}
.large .portal {
top: var(--zd_size8) ;
}
[dir=ltr] .large .portal {
right: var(--zd_size1) ;
}
[dir=rtl] .large .portal {
left: var(--zd_size1) ;
}
.xlarge .portal {
top: var(--zd_size15) ;
}
[dir=ltr] .xlarge .portal {
right: var(--zd_size2) ;
}
[dir=rtl] .xlarge .portal {
left: var(--zd_size2) ;
}
.small .lock {
top: 0 ;
font-size: var(--zd_font_size11) ;
}
[dir=ltr] .small .lock {
right: calc( var(--zd_size5) * -1 ) ;
}
[dir=rtl] .small .lock {
left: calc( var(--zd_size5) * -1 ) ;
}
.xsmall .lock {
top: var(--zd_size1) ;
font-size: var(--zd_font_size12) ;
}
[dir=ltr] .xsmall .lock {
right: calc( var(--zd_size4) * -1 ) ;
}
[dir=rtl] .xsmall .lock {
left: calc( var(--zd_size4) * -1 ) ;
}
.medium .lock {
top: var(--zd_size2) ;
font-size: var(--zd_font_size13) ;
}
[dir=ltr] .medium .lock {
right: calc( var(--zd_size5) * -1 ) ;
}
[dir=rtl] .medium .lock {
left: calc( var(--zd_size5) * -1 ) ;
}
.xmedium .lock {
top: var(--zd_size4) ;
font-size: var(--zd_font_size14) ;
}
[dir=ltr] .xmedium .lock {
right: calc( var(--zd_size6) * -1 ) ;
}
[dir=rtl] .xmedium .lock {
left: calc( var(--zd_size6) * -1 ) ;
}
.large .lock {
top: var(--zd_size6) ;
font-size: var(--zd_font_size18) ;
}
[dir=ltr] .large .lock {
right: calc( var(--zd_size6) * -1 ) ;
}
[dir=rtl] .large .lock {
left: calc( var(--zd_size6) * -1 ) ;
}
.xlarge .lock {
top: var(--zd_size12) ;
font-size: var(--zd_font_size22) ;
}
[dir=ltr] .xlarge .lock {
right: calc( var(--zd_size8) * -1 ) ;
}
[dir=rtl] .xlarge .lock {
left: calc( var(--zd_size8) * -1 ) ;
}