Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/im/v2/component/recent-list/src/css/ |
Upload File : |
:root { --im-recent-background-color: #fff; --im-recent-accent-background-color: #333; --im-recent-hover-background-color: #f5f6f6; --im-recent-pinned-background-color: rgba(226,230,232,0.29); --im-recent-pinned-hover-background-color: rgba(226,230,232,.6); --im-recent-font-color: #777; --im-recent-accent-font-color: #DEDEDE; --im-recent-header-font-color: #000; --im-recent-separator-line: rgba(82,92,105,0.08); --im-recent-draft-prefix-color: #d61515; --im-recent-invitation-font-color: #27a1d6; --im-recent-invitation-background-color: #D9F5FD; --im-recent-invitation-border-color: transparent; --im-recent-call-font-color: #777; --im-recent-counter-font-color: #f7f6f6; --im-recent-counter-background-color: #17b0e1; --im-recent-counter-border-color: #fff; --im-recent-counter-muted-font-color: #f7f6f6; --im-recent-counter-muted-background-color: #a7a7a7; --im-recent-counter-muted-border-color: #fff; --im-recent-icon-opacity: 0.7; } .bx-messenger-recent-compact { --im-recent-background-color: transparent; --im-recent-pinned-background-color: rgba(215,215,215,0.13); --im-recent-pinned-hover-background-color: #f5f6f6; } .bx-messenger-dark, .im-context-menu-dark { --im-recent-background-color: #3D3D3D; --im-recent-accent-background-color: #333; --im-recent-hover-background-color: #4d4d4d; --im-recent-pinned-background-color: #363636; --im-recent-pinned-hover-background-color: #4d4d4d; --im-recent-font-color: #949595; --im-recent-accent-font-color: #DEDEDE; --im-recent-header-font-color: #DEDEDE; --im-recent-separator-line: rgba(255, 255, 255, .08); --im-recent-draft-prefix-color: #ff5353; --im-recent-invitation-font-color: #fff; --im-recent-invitation-background-color: #226b8c; --im-recent-invitation-border-color: #5AC5F6; --im-recent-call-font-color: #DEDEDE; --im-recent-counter-font-color: #fff; --im-recent-counter-background-color: #17b0e1; --im-recent-counter-border-color: #17b0e1; --im-recent-counter-muted-font-color: #b5b5b5; --im-recent-counter-muted-background-color: #363636; --im-recent-counter-muted-border-color: #8e8989; --im-recent-icon-opacity: 0.4; } .bx-im-left-panel-wrap { height: 100%; } .bx-messenger-recent-list { height: 100%; overflow: hidden; overflow-y: auto; background-color: var(--im-recent-background-color); will-change: transform; } .bx-im-recent-empty { display: flex; justify-content: center; align-items: center; font-size: 18px; font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #BDC1C6; margin-top: 127px; } .bx-im-recent-wrap { font-family: var(--ui-font-family-primary, var(--ui-font-family-helvetica)); } .bx-im-recent-section { margin-bottom: 5px; margin-top: 5px; padding-left: 15px; color: #777; font-size: 12px; } .bx-im-recent-item { display: flex; height: 69px; transition: background .3s; background-color: var(--im-recent-background-color); } .bx-win .bx-im-recent-item { opacity: 0.99; /* Disable Windows ClearType */ } .bx-im-recent-item:hover { cursor: pointer; background-color: var(--im-recent-hover-background-color); } .bx-im-recent-item-pinned { background-color: var(--im-recent-pinned-background-color) } .bx-im-recent-item-pinned:hover { background-color: var(--im-recent-pinned-hover-background-color) } .bx-im-recent-avatar-wrap { display: flex; align-items: center; position: relative; height: 100%; width: 65px; justify-content: center; } .bx-im-recent-icon-avatar-top-left { position: absolute; height: 12px; width: 12px; top: 0; left: -2px; } .bx-im-recent-item-content { min-width: 0; flex: 1; border-top: 1px solid var(--im-recent-separator-line); margin-right: 10px; padding-top: 7px; } .bx-messenger-recent-list .bx-im-recent-item-wrap:first-child .bx-im-recent-item-content { border-top: 0; } .bx-im-recent-item-content-header { display: flex; justify-content: space-between; margin-bottom: 4px; } .bx-im-recent-chat-name { font-size: 14px; } .bx-im-recent-date { display: flex; align-items: center; justify-content: right; color: var(--im-recent-font-color); font-size: 11px; text-transform: lowercase; } .bx-im-recent-item-content-bottom { display: flex; justify-content: space-between; } .bx-im-recent-pinned-icon { height: 12px; width: 12px; min-width: 12px; background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.549%203.257c.245.238.232.636-.029.889-.26.252-.671.264-.917.025l-.457-.443-2.911%203.699.447.433c.229.24.21.626-.044.872s-.651.264-.9.042L3.648%207.72.835%209.77a.175.175%200%2001-.164.053.149.149%200%2001-.116-.113.164.164%200%2001.056-.158l2.086-2.756-1.07-1.036c-.234-.24-.216-.629.04-.876.256-.248.657-.265.904-.038l.447.433%203.817-2.822-.454-.44c-.234-.24-.216-.629.04-.877.255-.247.656-.264.904-.037l2.223%202.153z%22%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E); background-repeat: no-repeat; background-position: center; background-size: cover; opacity: var(--im-recent-icon-opacity); } .bx-im-recent-pinned-icon + .bx-im-recent-counter { margin-left: 5px; } .bx-im-recent-counter-static-wrap { display: flex; justify-content: right; width: 27px; min-width: 27px; margin-left: 8px; } .bx-im-recent-counter-static-wrap.bx-im-recent-counter-static-wrap-extended { width: 33px; min-width: 33px; } .bx-im-recent-counter-wrap { display: flex; align-items: center; height: 16px; } .bx-im-recent-counter { border-radius: 12px; padding: 2px 6px; font-size: 11px; color: var(--im-recent-counter-font-color); background-color: var(--im-recent-counter-background-color); border: 1px solid var(--im-recent-counter-border-color); } .bx-im-recent-counter.bx-im-recent-counter-muted { color: var(--im-recent-counter-muted-font-color); background-color: var(--im-recent-counter-muted-background-color); border-color: var(--im-recent-counter-muted-border-color); } .bx-im-recent-counter.bx-im-recent-counter-unread { width: 18px; height: 18px; padding: 0; } .bx-im-recent-message-text-wrap { display: flex; align-items: center; color: #777; font-size: 13px; line-height: 1.2; } .bx-im-recent-last-message-author-icon-self { display: inline-block; height: 12px; width: 12px; min-width: 12px; margin-right: 4px; background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2221%22%20height%3D%2220%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.9%207.9H5l4.2-4.5c.6-.6.6-1.6%200-2.2-.6-.6-1.5-.6-2.1%200L.4%208.4c-.1.1-.1.2-.2.2%200%200%200%20.1-.1.1%200%20.1-.1.1-.1.2v1.2c0%20.1.1.1.1.2v.1c.1.1.1.2.2.2L7%2017.8c.3.3.7.5%201.1.5.4%200%20.8-.2%201.1-.5.6-.6.6-1.6%200-2.2L5%2011.1h6.9c3.3%200%206%202.8%206%206.4%200%20.9.7%201.6%201.5%201.6s1.5-.7%201.5-1.6c0-5.3-4.1-9.6-9-9.6z%22%20fill%3D%22%239D9FA0%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); background-repeat: no-repeat; background-position: center; background-size: contain; opacity: var(--im-recent-icon-opacity); } .bx-im-recent-last-message-author-icon-user { display: inline-block; margin-right: 4px; width: 14px; height: 14px; border-radius: 50%; filter: saturate(70%); background-size: cover; background-repeat: no-repeat; vertical-align: text-bottom; } .bx-im-recent-last-message-author-icon-user.bx-im-recent-last-message-author-icon-user-default { background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20viewBox%3D%220%200%2018%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M16.79%2015.354c0-.77-1.026-1.65-3.047-2.163a6.926%206.926%200%200%201-1.929-.862c-.13-.072-.11-.745-.11-.745l-.65-.097c0-.055-.056-.862-.056-.862.779-.257.698-1.772.698-1.772.495.27.817-.93.817-.93.585-1.665-.291-1.564-.291-1.564.153-1.017.153-2.05%200-3.067-.39-3.373-6.254-2.457-5.559-1.356-1.713-.31-1.322%203.518-1.322%203.518l.371.991c-.73.465-.222%201.027-.197%201.674.036.955.632.757.632.757.036%201.577.828%201.782.828%201.782.149.99.056.822.056.822l-.705.083a2.7%202.7%200%200%201-.055.672c-.829.362-1.007.575-1.83.93-1.592.684-3.321%201.574-3.629%202.772C.505%2017.136.22%2019.746.22%2019.746h17.433l-.862-4.392z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E); background-position: 3px 2px; background-color: #adaaaa; background-size: 8px; } .bx-im-recent-message-text { text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-word; color: var(--im-recent-font-color); } .bx-im-recent-draft-prefix { color: var(--im-recent-draft-prefix-color); } .bx-im-recent-status-icon { height: 12px; width: 12px; min-width: 12px; margin-right: 5px; } .bx-im-recent-status-icon-read { height: 15px; width: 15px; background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2212%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M22.9.2c-.3-.3-.9-.3-1.2%200L11.9%2010%207.3%205.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L22.8%201.4c.4-.3.4-.8.1-1.2z%22/%3E%3Cpath%20d%3D%22M17.9.2c-.3-.3-.9-.3-1.2%200L6.9%2010%202.3%205.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L17.8%201.4c.4-.3.4-.8.1-1.2z%22/%3E%3C/g%3E%3C/svg%3E'); background-repeat: no-repeat; background-position: center; background-size: contain; opacity: var(--im-recent-icon-opacity); } .bx-im-recent-status-icon-unread { background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2219%22%20height%3D%2212%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M17.9.2c-.3-.3-.9-.3-1.2%200L6.9%2010%202.3%205.4c-.3-.3-.9-.3-1.2%200-.2.2-.2.4-.2.6%200%20.2.1.4.2.6l5.1%205.1c0%20.1.1.1.1.1.2.2.4.3.6.2.2%200%20.4-.1.6-.2l.1-.1L17.8%201.4c.4-.3.4-.8.1-1.2z%22%20fill%3D%22%23ABABAB%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E'); background-repeat: no-repeat; background-position: center; background-size: contain; opacity: var(--im-recent-icon-opacity); } .bx-im-recent-status-icon-like { background-image: url(./images/like.svg); background-repeat: no-repeat; background-position: center; background-size: contain; opacity: 1; } /* Sidebar */ .bx-messenger-recent-compact { width: 65px; max-width: 100%; overflow: initial; } .bx-messenger-recent-compact .bx-im-recent-empty { font: 13px/20px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #606162; height: 21px; transform: rotate(90deg); position: absolute; top: calc(50% - 50px); margin: 0; } .bx-messenger-recent-compact .bx-im-recent-item-wrap { width: 100%; } .bx-messenger-recent-compact .bx-im-recent-item { position: relative; display: flex; justify-content: center; align-items: center; height: 46px; width: 100%; margin: 0; padding: 0; } .bx-messenger-recent-compact .bx-im-recent-item:hover { background-color: rgba(255,255,255,.1); border-radius: 0; } .bx-messenger-recent-compact .bx-im-recent-item-pinned { background-color: rgba(236,240,242,0.1); } .bx-messenger-recent-compact .bx-im-recent-item-pinned:hover { background-color: rgba(236,240,242,0.25); } .bx-messenger-recent-compact .bx-im-recent-avatar-wrap { transition: opacity 0.2s ease-in; width: 34px; height: 34px; padding-top: 0; margin-right: 0; } .bx-messenger-recent-compact .bx-im-recent-item-no-counter .bx-im-recent-avatar-wrap { opacity: 0.65; } .bx-messenger-recent-compact .bx-im-recent-item:hover .bx-im-recent-avatar-wrap { opacity: 1; } .bx-messenger-recent-compact .bx-messenger-recent-compact { justify-content: center; } /* End sidebar */ /* Invitation */ .bx-im-recent-message-text .bx-im-recent-message-text-invitation { display: inline-flex; align-items: center; padding: 2px 8px; border-radius: 10px; background-color: var(--im-recent-invitation-background-color); color: var(--im-recent-invitation-font-color); border: 1px solid var(--im-recent-invitation-border-color); } /* End invitation */ /* Active call */ .bx-im-recent-active-call-icon { width: 20px; min-width: 20px; height: 20px; display: inline-block; margin-right: 5px; border-radius: 50%; background-position: center; background-size: 14px; background-repeat: no-repeat; } .bx-im-recent-active-call-waiting-icon { background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%2213%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.844.711A.417.417%200%200%201%208.14%200h3.292c.23%200%20.416.187.416.417v3.291a.417.417%200%200%201-.711.295l-1.057-1.057L7.327%205.7a.417.417%200%200%201-.59%200l-.589-.59a.417.417%200%200%201%200-.588l2.753-2.753L7.844.71Zm3.058%208.647L9.27%208.136c-.58-.435-1.439-.226-1.862.372l-.483.685a.371.371%200%200%201-.467.1%2011.473%2011.473%200%200%201-3.66-3.891.362.362%200%200%201%20.116-.472l.684-.457c.613-.409.866-1.243.466-1.855L2.925.95A1.007%201.007%200%200%200%201.4.788c-1.704%201.63-2.448%204.46%201.292%208.414%203.74%203.954%206.58%203.321%208.285%201.692a1.009%201.009%200%200%200-.076-1.536Z%22%20fill%3D%22%232B8B28%22%2F%3E%3C%2Fsvg%3E'); } .bx-im-recent-active-call-joined-icon { background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2212%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M7.63%203.3a.485.485%200%200%201-.36.157.501.501%200%200%201-.364-.157L5.749%202.11a.558.558%200%200%201-.013-.761L6.855.156a.499.499%200%200%201%20.725.002c.202.217.208.541.013.76l-.255.272h4.778c.24.011.428.205.42.433l.004.21a.415.415%200%200%201-.406.433H7.355l.263.272a.559.559%200%200%201%20.013.762ZM11.183%203.329c.18-.05.375.006.5.141l1.16%201.192a.56.56%200%200%201%20.013.763l-1.118%201.19a.491.491%200%200%201-.495.141.538.538%200%200%201-.37-.382.55.55%200%200%201%20.126-.52l.255-.273H6.476a.432.432%200%200%201-.42-.433l-.004-.21a.417.417%200%200%201%20.406-.434h4.775l-.264-.272a.562.562%200%200%201-.143-.521.515.515%200%200%201%20.357-.382Z%22%20fill%3D%22%234E93C9%22%2F%3E%3Cpath%20d%3D%22M11.448%209.245%209.735%208.044c-.608-.428-1.51-.222-1.954.365l-.508.674a.408.408%200%200%201-.49.098%2011.624%2011.624%200%200%201-3.845-3.825.342.342%200%200%201%20.123-.463l.719-.45c.643-.402.908-1.222.489-1.824L3.07.98C2.708.476%201.948.407%201.471.822c-1.79%201.601-2.57%204.384%201.356%208.27%203.928%203.887%206.91%203.265%208.7%201.664a.952.952%200%200%200-.08-1.51Z%22%20fill%3D%22%234E93C9%22%2F%3E%3C%2Fsvg%3E'); } .bx-im-recent-active-call-item { background-color: var(--im-recent-pinned-background-color); } .bx-im-recent-active-call-item:hover { background-color: var(--im-recent-pinned-hover-background-color); } .bx-im-recent-active-call-item .bx-im-recent-item-content { padding-bottom: 7px; } .bx-im-recent-active-call-item .bx-im-recent-item-content-header { justify-content: left; align-items: center; } .bx-im-recent-active-call-button { display: inline-flex; justify-content: center; align-items: center; border-radius: 25px; color: #fff; font-size: 13px; padding: 3px 10px; margin-top: 5px; } .bx-im-recent-active-call-join-button { background-color: #91C000; } .bx-im-recent-active-call-hangup-button { background-color: #c00000; } .bx-im-recent-active-call-waiting-content, .bx-im-recent-active-call-joined-content { height: 100%; display: flex; align-items: center; } .bx-im-recent-active-call-waiting-title, .bx-im-recent-active-call-joined-title { display: initial; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 14px; color: var(--im-recent-header-font-color); } .bx-messenger-recent-compact .bx-im-recent-active-call-compact-icon-container { position: absolute; top: 19px; left: 22px; width: 20px; height: 20px; } .bx-messenger-recent-compact .bx-im-recent-active-call-icon { margin-right: 0; background-color: #fff; background-size: 12px; } .bx-messenger-recent-compact .bx-im-recent-active-call-joined-icon { border: 1px solid #4E93C9; } .bx-messenger-recent-compact .bx-im-recent-active-call-waiting-icon { border: 1px solid #2B8B28; width: 18px; height: 18px; } /* End active call */ /* New user popup */ .bx-im-recent-welcome { padding: 0; border-radius: 25px; } .bx-im-recent-welcome .popup-window-content { border-radius: 25px; } .bx-im-recent-new-user-popup { /*position: absolute;*/ padding: 4px 22px 5px; cursor: pointer; border-radius: 25px; } .bx-im-recent-new-user-popup:after { background-image: url('data:image/svg+xml,%3Csvg%20width%3D%2225%22%20height%3D%2216%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M11.334.799c3.486%204.297%207.74%206.883%2012.765%207.758-3.234%204.418-8.339%206.666-15.313%206.744L.892%208.514%2011.334.799z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%20opacity%3D%22.96%22%2F%3E%3C%2Fsvg%3E '); background-repeat: no-repeat; content: ''; position: absolute; height: 27px; width: 33px; right: -16px; margin-top: -19px; } .bx-im-recent-new-user-popup-title { font: 12px/16px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #75797d; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .bx-im-recent-new-user-popup-text { font: 14px/16px var(--ui-font-family-primary, var(--ui-font-family-helvetica)); color: #333333; max-width: 440px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .bx-im-recent-new-user-popup-show { animation: newUserPopupShow 300ms; animation-fill-mode: both; } .bx-im-recent-new-user-popup-hide { animation: newUserPopupHide 300ms; animation-fill-mode: both; } @keyframes newUserPopupShow { from { opacity: 0; } to { opacity: 1; } } @keyframes newUserPopupHide { from { opacity: 1; } to { opacity: 0; } } /* End new user popup */ /* Start no-text mode */ .bx-im-recent-item-no-text { height: 59px; } .bx-im-recent-item-no-text .bx-im-recent-item-content { padding-top: 9px; } .bx-im-recent-item-no-text .bx-im-recent-message-text-wrap { min-width: 0; } .bx-im-recent-item-no-text .bx-im-recent-message-text { display: initial; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .bx-im-recent-item-no-text .bx-im-recent-message-text-invitation { padding: 1px 8px; } /* End no-text mode */ /* Context menu dark mode (temporary solution) */ #im-recent-context-menu.im-context-menu-dark { border: 1px solid var(--im-recent-counter-muted-border-color); background-color: var(--im-recent-background-color); } #im-recent-context-menu.im-context-menu-dark .popup-window-content { } #im-recent-context-menu.im-context-menu-dark .menu-popup-item-text { color: var(--im-recent-header-font-color); } #im-recent-context-menu.im-context-menu-dark .menu-popup-item:hover { background: var(--im-recent-hover-background-color); } #im-recent-context-menu.im-context-menu-dark .popup-window-delimiter { background: var(--im-recent-separator-line); } #im-recent-context-menu.im-context-menu-dark .popup-window-angly--arrow { background-color: var(--im-recent-background-color); border: 1px solid var(--im-recent-counter-muted-border-color); } /* End context menu dark mode */ /* Transition recent list */ .bx-messenger-recent-transition-move { opacity: 1; transition: all .2s ease; } .bx-messenger-recent-transition-enter-from, .bx-messenger-recent-transition-leave-to { opacity: 0; transform: translateY(30px); } .bx-messenger-recent-transition-leave-active { position: absolute; } /* End transition recent list */