UNPKG

@zohodesk/dot

Version:

In this Library, we Provide Some Basic Components to Build Your Application

226 lines (206 loc) 7.39 kB
.varClass { --iconColor: var(--zdt_channelIcon_icon); --topIconBg: var(--zdt_channelIcon_topIcon_bg); --topIconColor: var(--zdt_channelIcon_topIcon_iconGreen); --topIconBorderColor: var(--zdt_channelIcon_topIcon_border); } .container { position: relative; composes: dInflex from '~@zohodesk/components/lib/common/common.module.css'; vertical-align: middle; composes: varClass; } .thread { composes: dflex alignVertical alignHorizontal rounded from '~@zohodesk/components/lib/common/common.module.css'; position: absolute; top: calc( var(--zd_size4) * -1 ) ; height: var(--zd_size15) ; width: var(--zd_size15) ; /* css:theme-validation:ignore */ background-color: var(--topIconBg); } [dir=ltr] .thread { right: calc( var(--zd_size1) * -1 ) ; } [dir=rtl] .thread { left: calc( var(--zd_size1) * -1 ) ; } .threadBorder { border: 1px solid var(--topIconBorderColor); } .iconStyle { position: relative; color: var(--iconColor); } /* Channel Icon Style */ /* path */ .email_incoming span:first-child:before, .email_outgoing span:first-child:before, .email_missed span:first-child:before, .email_forward span:first-child:before, .email_forwarddraft span:first-child:before, .facebook_incoming span:first-child:before, .facebook_outgoing span:first-child:before, .facebook_missed span:first-child:before, .facebook_forward span:first-child:before, .facebook_forwarddraft span:first-child:before, .facebook_dm_default span:first-child:before, .facebook_dm_incoming span:first-child:before, .facebook_dm_outgoing span:first-child:before, .facebook_dm_draft span:first-child:before, .facebook_dm_forward span:first-child:before, .facebook_dm_forwarddraft span:first-child:before, .twitter_incoming span:first-child:before, .twitter_outgoing span:first-child:before, .twitter_missed span:first-child:before, .twitter_forward span:first-child:before, .twitter_forwarddraft span:first-child:before, .forums_incoming span:first-child:before, .forums_outgoing span:first-child:before, .forums_missed span:first-child:before, .forums_forward span:first-child:before, .forums_forwarddraft span:first-child:before, .chat_incoming span:first-child:before, .chat_outgoing span:first-child:before, .chat_missed span:first-child:before, .chat_forward span:first-child:before, .chat_forwarddraft span:first-child:before, .offline_chat_incoming span:first-child:before, .offline_chat_outgoing span:first-child:before, .offline_chat_missed span:first-child:before, .offline_chat_forward span:first-child:before, .offline_chat_forwarddraft span:first-child:before, .online_chat_incoming span:first-child:before, .online_chat_outgoing span:first-child:before, .online_chat_missed span:first-child:before, .online_chat_forward span:first-child:before, .online_chat_forwarddraft span:first-child:before, .phone_incoming span:first-child:before, .phone_outgoing span:first-child:before, .phone_missed span:first-child:before, .phone_forward span:first-child:before, .phone_forwarddraft span:first-child:before, .web_incoming span:first-child:before, .web_out span:first-child:before, .web_missed span:first-child:before, .web_forward span:first-child:before, .web_forwarddraft span:first-child:before, .customerportal_incoming span:first-child:before, .customerportal_out span:first-child:before, .customerportal_missed span:first-child:before, .customerportal_forward span:first-child:before, .customerportal_forwarddraft span:first-child:before, .feedback_default span:first-child:before, .feedback_incoming span:first-child:before, .feedback_out span:first-child:before, .feedback_missed span:first-child:before, .feedback_forward span:first-child:before, .feedback_forwarddraft span:first-child:before { color: inherit; } /* Email */ .email_incoming, .email_missed, .email_outgoing { bottom: var(--zd_size2) ; } /* twitter */ .twitter_incoming, .twitter_outgoing, .twitter_missed { bottom: var(--zd_size1) ; } /* facebook */ [dir=ltr] .facebook_incoming, [dir=ltr] .facebook_missed, [dir=ltr] .facebook_outgoing { right: var(--zd_size2) ; } [dir=rtl] .facebook_incoming, [dir=rtl] .facebook_missed, [dir=rtl] .facebook_outgoing { left: var(--zd_size2) ; } /* chat */ .chat_incoming, .offline_chat_incoming, .online_chat_incoming, .chat_missed, .offline_chat_missed, .online_chat_missed, .chat_outgoing, .offline_chat_outgoing, .online_chat_outgoing { bottom: var(--zd_size1) ; } /* forums */ .forums_default { top: var(--zd_size1) ; } /* feedback */ .feedback_incoming, .feedback_missed, .feedback_out { top: var(--zd_size1) ; } [dir=ltr] .feedback_incoming, [dir=ltr] .feedback_missed, [dir=ltr] .feedback_out { right: var(--zd_size1) ; } [dir=rtl] .feedback_incoming, [dir=rtl] .feedback_missed, [dir=rtl] .feedback_out { left: var(--zd_size1) ; } /* draft */ [dir=ltr] .email_draft, [dir=ltr] .facebook_draft, [dir=ltr] .twitter_draft, [dir=ltr] .forums_draft, [dir=ltr] .chat_draft, [dir=ltr] .offline_chat_draft, [dir=ltr] .online_chat_draft, [dir=ltr] .phone_draft, [dir=ltr] .web_draft, [dir=ltr] .customerportal_draft, [dir=ltr] .feedback_draft { left: var(--zd_size1) ; } [dir=rtl] .email_draft, [dir=rtl] .facebook_draft, [dir=rtl] .twitter_draft, [dir=rtl] .forums_draft, [dir=rtl] .chat_draft, [dir=rtl] .offline_chat_draft, [dir=rtl] .online_chat_draft, [dir=rtl] .phone_draft, [dir=rtl] .web_draft, [dir=rtl] .customerportal_draft, [dir=rtl] .feedback_draft { right: var(--zd_size1) ; } /* forward */ .email_forward, .facebook_forward, .facebook_dm_forward, .twitter_forward, .forums_forward, .chat_forward, .offline_chat_forward, .online_chat_forward, .phone_forward, .web_forward, .customerportal_forward, .feedback_forward { bottom: var(--zd_size1) ; } /* forwarddraft */ .email_forwarddraft, .facebook_forwarddraft, .twitter_forwarddraft, .forums_forwarddraft, .chat_forwarddraft, .offline_chat_forwarddraft, .online_chat_forwarddraft, .phone_forwarddraft, .web_forwarddraft, .customerportal_forwarddraft, .feedback_forwarddraft { bottom: var(--zd_size1) ; } [dir=ltr] .email_forwarddraft, [dir=ltr] .facebook_forwarddraft, [dir=ltr] .twitter_forwarddraft, [dir=ltr] .forums_forwarddraft, [dir=ltr] .chat_forwarddraft, [dir=ltr] .offline_chat_forwarddraft, [dir=ltr] .online_chat_forwarddraft, [dir=ltr] .phone_forwarddraft, [dir=ltr] .web_forwarddraft, [dir=ltr] .customerportal_forwarddraft, [dir=ltr] .feedback_forwarddraft { left: var(--zd_size1) ; } [dir=rtl] .email_forwarddraft, [dir=rtl] .facebook_forwarddraft, [dir=rtl] .twitter_forwarddraft, [dir=rtl] .forums_forwarddraft, [dir=rtl] .chat_forwarddraft, [dir=rtl] .offline_chat_forwarddraft, [dir=rtl] .online_chat_forwarddraft, [dir=rtl] .phone_forwarddraft, [dir=rtl] .web_forwarddraft, [dir=rtl] .customerportal_forwarddraft, [dir=rtl] .feedback_forwarddraft { right: var(--zd_size1) ; } /* facebook_dm */ [dir=ltr] .facebook_dm_default, [dir=ltr] .facebook_dm_incoming, [dir=ltr] .facebook_dm_outgoing, [dir=ltr] .facebook_dm_missed { right: var(--zd_size2) ; } [dir=rtl] .facebook_dm_default, [dir=rtl] .facebook_dm_incoming, [dir=rtl] .facebook_dm_outgoing, [dir=rtl] .facebook_dm_missed { left: var(--zd_size2) ; } /*Topic Icon colors*/ .topic_olive { --topIconColor: var(--zdt_channelIcon_topIcon_iconGreen); } .topic_yellow3 { --topIconColor: var(--zdt_channelIcon_topIcon_iconYellow); } .topicIcon { color: var(--topIconColor); }