UNPKG

@tencentcloud/roomkit-electron-vue3

Version:

<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,

1,796 lines 1.24 MB
(function() { "use strict"; try { if (typeof document != "undefined") { var elementStyle = document.createElement("style"); elementStyle.appendChild(document.createTextNode(`.svg-icon[data-v-a9f14938] { display: inline-flex; align-items: center; justify-content: center; overflow: hidden; }.icon-button-container[data-v-4e730a33] { position: relative; display: flex; align-items: center; cursor: pointer; color: var(--text-color-primary); } .icon-button-container .icon-content.disabled[data-v-4e730a33] { cursor: not-allowed; opacity: 0.4; } .icon-button-container .icon-content[data-v-4e730a33]:hover { background: var(--button-color-secondary-hover); } .icon-button-container .icon-content-horizontal[data-v-4e730a33] { display: flex; flex-direction: row; align-items: center; justify-content: space-between; height: 32px; padding: 0 5px; border-radius: 6px; } .icon-button-container .icon-content-horizontal .title[data-v-4e730a33] { margin-left: 4px; font-size: 14px; font-weight: 500; line-height: 26px; } .icon-button-container .icon-content-vertical[data-v-4e730a33] { display: flex; flex-direction: column; align-items: center; justify-content: center; min-width: 56px; height: 56px; padding: 5px; border-radius: 6px; } .icon-button-container .icon-content-vertical .title[data-v-4e730a33] { margin-top: 4px; font-size: 12px; font-weight: 400; line-height: 20px; } .icon-button-container .icon-arrow[data-v-4e730a33] { position: relative; display: flex; align-items: center; justify-content: center; width: 12px; height: 56px; border-radius: 6px; } .icon-button-container .icon-arrow[data-v-4e730a33]:hover { background: var(--bg-color-input); } .unsupport-icon[data-v-4e730a33] { position: absolute; top: 13px; left: 26px; } @media screen and (width <= 600px) { .icon-box[data-v-4e730a33] { width: 72px; } .icon-box.hover-effect[data-v-4e730a33]:hover::before { width: 72px; } .icon-box.hover-effect[data-v-4e730a33]:hover::after { width: 72px; } }.tui-button[data-v-fa0ac453] { display: inline-flex; align-items: center; justify-content: center; font-weight: 400; line-height: 22px; text-align: center; white-space: nowrap; cursor: pointer; background-color: var(--button-color-primary-default); border: 1px solid var(--button-color-primary-default); color: var(--text-color-button); outline: none; transition: background-color 0.2s ease-in-out; } .tui-button[data-v-fa0ac453]:hover { border-color: var(--text-color-link); border: 1px solid var(--text-color-link); outline: none; } .tui-button-plain.tui-button-primary[data-v-fa0ac453] { background: var(--uikit-color-white-2); border-color: var(--text-color-link); color: var(--text-color-link); } .tui-button-plain.tui-button-primary[data-v-fa0ac453]:hover { color: var(--uikit-color-white-1); background: var(--uikit-color-theme-5); border-color: var(--uikit-color-theme-5); } .tui-button-plain.tui-button-info[data-v-fa0ac453] { color: var(--uikit-color-gray-7); background: var(--uikit-color-white-1); border-color: var(--uikit-color-white-2); } .tui-button-plain.tui-button-info[data-v-fa0ac453]:hover { color: var(--uikit-color-white-1); background: var(--uikit-color-gray-7); border-color: var(--uikit-color-gray-7); } .tui-button-plain.tui-button-danger[data-v-fa0ac453] { font-weight: 500; color: var(--uikit-color-red-6); background: var(--uikit-color-white-1); border-color: var(--uikit-color-red-6); } .tui-button-plain.tui-button-danger[data-v-fa0ac453]:hover { color: var(--uikit-color-white-1); background: var(--uikit-color-red-6); border-color: var(--uikit-color-red-6); } .tui-button-primary[data-v-fa0ac453] { font-size: 14px; font-weight: 500; line-height: 22px; background-color: transparent; border: 1px solid var(--text-color-link); color: var(--text-color-link); } .tui-button-primary[data-v-fa0ac453]:hover { background-color: var(--uikit-color-black-8); } .tui-button-large[data-v-fa0ac453] { padding: 19px 48px; font-size: 20px; } .tui-button-default[data-v-fa0ac453] { padding: 5px 30px; font-size: 14px; } .tui-button-round[data-v-fa0ac453] { border-radius: 999999px; } .tui-button-disabled[data-v-fa0ac453] { pointer-events: none; cursor: not-allowed; opacity: 0.4; } .tui-button-icon[data-v-fa0ac453] { display: flex; margin-right: 5px; }.message-box-overlay[data-v-6a1f9e03] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .message-box-overlay.overlay[data-v-6a1f9e03] { background-color: var(--uikit-color-black-3); } .tui-message-box[data-v-6a1f9e03] { position: absolute; top: 50%; left: 50%; display: flex; flex-direction: column; width: 480px; border-radius: 20px; transform: translate(-50%, -50%); background-color: var(--bg-color-dialog); } .tui-message-box .tui-message-box-header[data-v-6a1f9e03] { position: relative; display: flex; align-items: center; height: 64px; padding: 0 24px; color: var(--text-color-primary); border-bottom: 1px solid var(--stroke-color-primary); } .tui-message-box .tui-message-box-header .tui-dialog-header-title[data-v-6a1f9e03] { font-size: 16px; font-style: normal; font-weight: 600; line-height: 24px; color: var(--text-color-primary); } .tui-message-box .tui-message-box-header .close[data-v-6a1f9e03] { position: absolute; top: 50%; right: 20px; display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; cursor: pointer; transform: translateY(-50%); color: var(--text-color-primary); } .tui-message-box .tui-message-box-body[data-v-6a1f9e03] { flex: 1; padding: 20px 24px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; color: var(--text-color-primary); } .tui-message-box .tui-message-box-footer[data-v-6a1f9e03] { display: flex; justify-content: center; padding: 20px 30px; } .tui-message-box .tui-message-box-footer[data-v-6a1f9e03] > :not(:first-child) { margin-left: 16px; } .tui-message-box-h5[data-v-6a1f9e03] { position: fixed; top: 50%; left: 50%; display: flex; flex-direction: column; min-width: 80vw; max-width: 80vw; font-style: normal; border-radius: 8px; transform: translate(-50%, -50%); background-color: var(--bg-color-dialog); color: var(--text-color-primary); } .tui-message-box-h5 .tui-message-box-header[data-v-6a1f9e03] { box-sizing: border-box; display: inline-block; padding: 24px 24px 12px; padding-top: 14px; font-size: 16px; font-weight: 500; text-align: center; } .tui-message-box-h5 .tui-message-box-header .close[data-v-6a1f9e03] { display: none; } .tui-message-box-h5 .tui-message-box-body[data-v-6a1f9e03] { padding: 0 24px 20px; font-size: 14px; font-weight: 400; text-align: center; color: var(--text-color-secondary); } .tui-message-box-h5 .tui-message-box-footer[data-v-6a1f9e03] { display: flex; justify-content: space-around; width: 100%; border-top: 1px solid var(--stroke-color-module); } .tui-message-box-h5 .tui-message-box-footer .button-container[data-v-6a1f9e03] { display: flex; flex: 1; justify-content: center; padding: 11px 0; } .tui-message-box-h5 .tui-message-box-footer .button-container[data-v-6a1f9e03]:not(:first-child) { border-left: 1px solid var(--stroke-color-module); } .tui-message-box-h5 .tui-message-box-footer .button[data-v-6a1f9e03] { font-size: 16px; font-weight: 500; } .tui-message-box-h5 .tui-message-box-footer .confirm-button[data-v-6a1f9e03] { text-align: center; border: none; color: var(--text-color-link); background-color: var(--bg-color-dialog); }.avatar-container[data-v-460d4fdf] { position: relative; width: 100%; height: 100%; } .avatar-container .avatar[data-v-460d4fdf] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; }.tui-notification .tui-notification-container[data-v-9f1f1110] { position: fixed; top: 7%; right: 1%; display: flex; flex-direction: column; padding: 20px 30px 10px 20px; background-color: var(--uikit-color-white-1); border: 1px solid var(--uikit-color-black-8); border-radius: 15px; } .tui-notification .tui-notification-container .tui-notification-message[data-v-9f1f1110] { position: relative; display: flex; align-items: center; font-weight: 500; color: var(--text-color-primary); } .tui-notification .invitation-notification-inviter[data-v-9f1f1110] { display: flex; align-items: center; } .tui-notification .invitation-notification-inviter .invitation-notification-title[data-v-9f1f1110] { overflow: hidden; font-size: 14px; font-weight: 400; color: var(--text-color-secondary); text-overflow: ellipsis; white-space: nowrap; } .tui-notification .invitation-notification-inviter .avatar[data-v-9f1f1110] { width: 30px; height: 30px; margin-right: 5px; } .tui-notification .invitation-notification-room-info-container[data-v-9f1f1110] { display: flex; align-items: center; justify-content: space-between; } .tui-notification .invitation-notification-room-info-container .invitation-notification-room-text[data-v-9f1f1110] { max-width: 20px; overflow: hidden; font-size: 14px; font-weight: 400; color: var(--uikit-color-gray-5); text-overflow: ellipsis; white-space: nowrap; } .tui-notification .invitation-notification-room-text-split[data-v-9f1f1110] { display: block; width: 1px; height: 14px; background-color: var(--uikit-color-black-8); } .tui-notification .icon[data-v-9f1f1110] { display: flex; align-items: center; width: 16px; height: 16px; } .tui-notification .invitation-notification-room-name[data-v-9f1f1110] { display: block; max-width: 300px; padding: 5px 0; overflow: hidden; font-size: 20px; font-weight: 500; color: var(--uikit-color-gray-3); text-overflow: ellipsis; white-space: nowrap; } .tui-notification .button-text[data-v-9f1f1110] { padding-left: 5px; } .tui-notification .invitation-notification-bottom-split[data-v-9f1f1110] { display: block; width: 100%; height: 1px; margin-top: 15px; background-color: var(--uikit-color-black-8); } .tui-notification .invitation-notification-bottom-container[data-v-9f1f1110] { display: flex; align-items: center; justify-content: space-between; margin-top: 10px; } .tui-notification .invitation-notification-bottom-container .invitation-notification-bottom[data-v-9f1f1110] { font-size: 14px; font-weight: 500; color: var(--uikit-color-gray-7); cursor: pointer; } .tui-notification .invitation-notification-bottom-container .icon[data-v-9f1f1110] { display: flex; align-items: center; width: 16px; height: 16px; }.theme-container[data-v-1e5642f8] { position: relative; } .theme-container .switch-theme-container[data-v-1e5642f8] { position: absolute; top: calc(100% + 15px); left: 0px; padding: 14px; z-index: 9; background: var(--bg-color-input); filter: drop-shadow(0px 0px 4px var(--uikit-color-black-8)) drop-shadow(0px 4px 10px var(--uikit-color-black-8)) drop-shadow(0px 1px 14px var(--uikit-color-black-8)); border-radius: 8px; } .theme-container .switch-theme-container .switch-theme-item[data-v-1e5642f8] { font-size: 14px; color: var(--text-color-secondary); } .theme-container .switch-theme-container .switch-theme-item .color-blocks[data-v-1e5642f8] { display: flex; margin: 16px 0; } .theme-container .switch-theme-container .switch-theme-item .color-blocks.two-blocks .color-block[data-v-1e5642f8] { width: 50px; height: 50px; margin-right: 8px; } .theme-container .switch-theme-container .switch-theme-item .color-blocks.four-blocks .color-block[data-v-1e5642f8] { width: 50px; height: 50px; margin-right: 8px; } .theme-container .switch-theme-container .switch-theme-item .color-block[data-v-1e5642f8] { cursor: pointer; border-radius: 6px; } .theme-container .switch-theme-container .switch-theme-item .color-block.active[data-v-1e5642f8] { outline-offset: 2px; } .theme-container .switch-theme-container .switch-theme-item .color-block.black[data-v-1e5642f8] { background-color: var(--uikit-color-black-1); } .theme-container .switch-theme-container .switch-theme-item .color-block.black.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.white[data-v-1e5642f8] { background-color: var(--uikit-color-white-1); } .theme-container .switch-theme-container .switch-theme-item .color-block.white.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.red[data-v-1e5642f8] { background-color: var(--uikit-color-red-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.red.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-red-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.green[data-v-1e5642f8] { background-color: var(--uikit-color-green-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.green.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-green-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.orange[data-v-1e5642f8] { background-color: var(--uikit-color-orange-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.orange.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-orange-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.theme[data-v-1e5642f8] { background-color: var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.theme.active[data-v-1e5642f8] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .h5.switch-theme-container[data-v-1e5642f8] { display: flex; padding: 6px 4px; } .theme-container .h5.switch-theme-container .switch-theme-item[data-v-1e5642f8] { margin: 0 12px; } .theme-container .h5.switch-theme-container .switch-theme-item .color-blocks .color-block[data-v-1e5642f8] { width: 10px; height: 10px; margin-right: 8px; } .theme-container .h5.switch-theme-container span[data-v-1e5642f8] { white-space: nowrap; }.message-enter-from[data-v-ca40f412] { opacity: 0; transform: translate3d(0, -75px, 0); } .message-enter-active[data-v-ca40f412] { transition: all 0.3s; } .message-enter-to[data-v-ca40f412] { opacity: 1; transform: none; } .t-message[data-v-ca40f412] { position: absolute; top: 6%; left: 50%; z-index: 9999; display: inline-block; max-height: 50px; padding: 10px; white-space: nowrap; border-radius: 8px; transform: translateX(-50%); background-color: var(--uikit-color-white-2); color: var(--uikit-color-gray-light-5); } .t-message .t-message-text[data-v-ca40f412] { font-size: 0.875rem; vertical-align: middle; } .t-message .t-message-icon[data-v-ca40f412] { display: inline-block; width: 20px; height: 20px; margin-right: 4px; vertical-align: middle; background-size: cover; } .t-message.t-message-error[data-v-ca40f412] { color: var(--text-color-error); background-color: var(--toast-color-error); } .t-message.t-message-success[data-v-ca40f412] { color: var(--text-color-success); background-color: var(--toast-color-success); } .t-message.t-message-warning[data-v-ca40f412] { color: var(--text-color-warning); background-color: var(--toast-color-warning); } .t-message.t-message-info[data-v-ca40f412] { color: var(--text-color-primary); background-color: var(--toast-color-default); }.timing[data-v-108b13c2] { font-size: 14px; font-weight: 500; line-height: 20px; text-align: center; }.conference-container[data-v-42072715] { position: relative; min-width: 140px; } .title-container[data-v-42072715] { display: flex; align-items: center; padding: 20px 0; font-size: 16px; font-style: normal; font-weight: 500; line-height: 24px; cursor: pointer; } .arrow-icon[data-v-42072715] { display: flex; align-items: center; width: 16px; height: 16px; margin-left: 5px; background-size: cover; transform: rotateX(180deg); } .arrow-down-icon[data-v-42072715] { transform: rotateX(0); } .room-timing[data-v-42072715] { padding-left: 12px; } .roomInfo-container[data-v-42072715] { position: absolute; top: calc(100% - 12px); left: 50%; box-sizing: border-box; display: flex; flex-direction: column; gap: 16px; padding: 20px; background-color: var(--bg-color-dialog); box-shadow: 0 2px 6px var(--uikit-color-black-8), 0 8px 18px var(--uikit-color-black-8); border-radius: 16px; transform: translateX(-50%); } .roomInfo-container .roomInfo-content[data-v-42072715] { display: flex; align-items: stretch; min-width: 300px; font-size: 14px; font-weight: 400; line-height: normal; letter-spacing: -0.24px; } .roomInfo-container .roomInfo-content .roomInfo-title[data-v-42072715] { flex-basis: 30%; color: var(--text-color-secondary); } .roomInfo-container .roomInfo-content .roomInfo-item[data-v-42072715] { flex-basis: 50%; max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--text-color-primary); } .roomInfo-container .roomInfo-content .copy-container[data-v-42072715] { display: flex; margin-left: auto; cursor: pointer; color: var(--text-color-link); } .roomInfo-container .roomInfo-content .copy-container .copy[data-v-42072715] { width: 20px; height: 20px; }.layout-container[data-v-6badc9cf] { position: relative; } .layout-container .layout-list[data-v-6badc9cf] { position: absolute; top: calc(100% + 12px); left: 0; display: flex; padding: 16px 16px 6px; border-radius: 8px; background-color: var(--bg-color-dialog); box-shadow: 0 2px 6px var(--uikit-color-black-8), 0 8px 18px var(--uikit-color-black-8); } .layout-container .layout-list .layout-item[data-v-6badc9cf] { position: relative; cursor: pointer; } .layout-container .layout-list .layout-item[data-v-6badc9cf]:not(:first-child) { margin-left: 12px; } .layout-container .layout-list .layout-item .layout-block-container[data-v-6badc9cf] { width: 130px; height: 88px; padding: 4px; border: 2px solid transparent; border-radius: 6px; } .layout-container .layout-list .layout-item:hover .layout-block-container[data-v-6badc9cf], .layout-container .layout-list .layout-item.checked .layout-block-container[data-v-6badc9cf] { border: 2px solid var(--text-color-link); } .layout-container .layout-list .layout-item .layout-title[data-v-6badc9cf] { display: inline-block; width: 100%; margin-top: 2px; font-size: 12px; font-weight: 400; line-height: 24px; text-align: center; color: var(--text-color-primary); } .layout-container .layout-list .layout-item.checked .layout-title[data-v-6badc9cf] { font-weight: 500; color: var(--text-color-link); } .layout-container .layout-list .layout1 .layout-block-container[data-v-6badc9cf] { display: flex; flex-wrap: wrap; place-content: space-between space-between; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-6badc9cf] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-6badc9cf]:nth-child(1) { border-top-left-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-6badc9cf]:nth-child(3) { border-top-right-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-6badc9cf]:nth-child(7) { border-bottom-left-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-6badc9cf]:nth-child(9) { border-bottom-right-radius: 4px; } .layout-container .layout-list .layout2 .layout-block-container[data-v-6badc9cf] { display: flex; justify-content: space-between; } .layout-container .layout-list .layout2 .layout-block-container .left-container[data-v-6badc9cf] { width: 78px; height: 100%; border-top-left-radius: 4px; border-bottom-left-radius: 4px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout2 .layout-block-container .right-container[data-v-6badc9cf] { display: flex; flex-wrap: wrap; place-content: space-between space-between; width: 38px; height: 100%; } .layout-container .layout-list .layout2 .layout-block-container .right-container > div[data-v-6badc9cf] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout2 .layout-block-container .right-container > div[data-v-6badc9cf]:nth-child(1) { border-top-right-radius: 4px; } .layout-container .layout-list .layout2 .layout-block-container .right-container > div[data-v-6badc9cf]:nth-child(3) { border-bottom-right-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container[data-v-6badc9cf] { display: flex; flex-wrap: wrap; align-content: space-between; } .layout-container .layout-list .layout3 .layout-block-container .top-container[data-v-6badc9cf] { display: flex; flex-wrap: wrap; place-content: space-between space-between; width: 100%; height: 24px; } .layout-container .layout-list .layout3 .layout-block-container .top-container > div[data-v-6badc9cf] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout3 .layout-block-container .top-container > div[data-v-6badc9cf]:nth-child(1) { border-top-left-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container .top-container > div[data-v-6badc9cf]:nth-child(3) { border-top-right-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container .bottom-container[data-v-6badc9cf] { width: 118px; height: 50px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-color: var(--tab-color-option); }.network-info-container[data-v-a9a57956] { position: relative; } .network-info-container .network-info-board[data-v-a9a57956] { position: absolute; top: 40px; width: 161px; height: 130px; padding: 24px; border-radius: 10px; background-color: var(--bg-color-dialog); box-shadow: 0 2px 6px var(--uikit-color-black-8), 0 8px 18px var(--uikit-color-black-8); } .network-info-container .network-info-board .network-state[data-v-a9a57956] { margin-bottom: 18px; } .network-info-container .network-info-board .network-detail-item[data-v-a9a57956] { display: flex; justify-content: space-between; margin-bottom: 30px; font-size: 14px; font-weight: 400; line-height: 20px; color: var(--text-color-secondary); } .network-info-container .network-info-board .network-detail-item .title-latency[data-v-a9a57956] { font-weight: 500; line-height: 22px; } .network-info-container .network-info-board .network-detail-item .network-detail-packet[data-v-a9a57956] { display: flex; flex-direction: column; font-weight: 500; color: var(--text-color-primary); } .network-info-container .network-info-board .network-detail-item .network-detail-packet .network-detail-packet-item[data-v-a9a57956] { display: flex; } .network-info-container .network-info-board .network-detail-item .network-detail-packet .network-detail-packet-item .arrow-down[data-v-a9a57956] { transform: rotate(180deg); } .network-info-container .title-type-success[data-v-a9a57956] { color: var(--text-color-success); } .network-info-container .title-type-warning[data-v-a9a57956] { color: var(--text-color-warning); } .network-info-container .title-type-danger[data-v-a9a57956] { color: var(--text-color-error); } .network-info-container .title-type-info[data-v-a9a57956] { color: var(--text-color-tertiary); }.header-container[data-v-7788b03d] { position: relative; display: flex; justify-content: space-between; width: 100%; height: 100%; padding-right: 24px; padding-left: 9px; } .header-container .left-container[data-v-7788b03d] { position: absolute; top: 0; left: 0; display: flex; align-items: center; height: 100%; padding-left: 24px; } .header-container .left-container .header-item[data-v-7788b03d]:not(:first-child) { margin-left: 1rem; } .header-container .center-container[data-v-7788b03d] { position: absolute; left: 50%; display: flex; align-items: center; height: 100%; transform: translateX(-50%); } .header-container .right-container[data-v-7788b03d] { position: absolute; top: 0; right: 0; display: flex; align-items: center; float: right; height: 100%; padding-right: 24px; } .header-container .right-container .header-item[data-v-7788b03d]:not(:last-child) { margin-right: 1rem; } .header-container .right-container .end-control-container[data-v-7788b03d] { display: none; }.overlay-container[data-v-87864106] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; } .overlay-container.overlay[data-v-87864106] { background-color: var(--uikit-color-black-3); } .tui-dialog-container[data-v-87864106] { --tui-dialog-width: 480px; position: absolute; top: 50%; left: 50%; display: flex; flex-direction: column; width: var(--tui-dialog-width, 50%); border-radius: 20px; transform: translate(-50%, -50%); background-color: var(--bg-color-dialog); } .tui-dialog-container .tui-dialog-header[data-v-87864106] { position: relative; display: flex; align-items: center; height: 64px; padding: 0 24px; border-bottom: 1px solid var(--stroke-color-primary); } .tui-dialog-container .tui-dialog-header .tui-dialog-header-title[data-v-87864106] { display: flex; } .tui-dialog-container .tui-dialog-header .tui-dialog-header-title .tui-dialog-header-title-content[data-v-87864106] { margin-left: 8px; font-size: 16px; font-style: normal; font-weight: 600; line-height: 24px; color: var(--text-color-primary); } .tui-dialog-container .tui-dialog-header .close[data-v-87864106] { position: absolute; top: 50%; right: 20px; display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; cursor: pointer; transform: translateY(-50%); color: var(--text-color-primary); } .tui-dialog-container .tui-dialog-content[data-v-87864106] { flex: 1; padding: 20px 24px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; color: var(--text-color-primary); } .tui-dialog-container .tui-dialog-footer[data-v-87864106] { display: flex; justify-content: center; padding: 20px 30px; }.select-container[data-v-0fceeb0b] { position: relative; height: 100%; } .select-container .select-content[data-v-0fceeb0b] { position: relative; box-sizing: border-box; display: flex; align-items: center; height: 42px; padding: 0 16px; cursor: pointer; border-radius: 8px; background-color: var(--bg-color-input); color: var(--text-color-primary); border: 1px solid var(--stroke-color-module); } .select-container .select-content.disabled[data-v-0fceeb0b] { cursor: not-allowed; border: 1px solid var(--stroke-color-module); background-color: var(--bg-color-input); color: var(--text-color-disable); } .select-container .select-content .select-text[data-v-0fceeb0b] { flex: 1; width: 0; overflow: hidden; font-size: 14px; font-style: normal; font-weight: 500; line-height: 22px; white-space: nowrap; } .select-container .select-content .arrow-icon[data-v-0fceeb0b] { margin-left: 10px; transition: transform 0.2s; transform: rotate(0deg); } .select-container .select-content .arrow-icon.reverse[data-v-0fceeb0b] { transform: rotate(-180deg); } .select-container .select-dropdown-container[data-v-0fceeb0b] { position: absolute; min-width: 100%; max-height: 254px; padding: 7px 0; overflow: auto; border-radius: 8px; background-color: var(--bg-color-input); color: var(--text-color-primary); border: 1px solid var(--stroke-color-primary); } .select-container .select-dropdown-container.down[data-v-0fceeb0b] { top: calc(100% + 6px); left: 0; transform-origin: 50% 0; } .select-container .select-dropdown-container.up[data-v-0fceeb0b] { bottom: calc(100% + 6px); left: 0; transform-origin: 50% 100%; } .select-fade-enter-active[data-v-0fceeb0b], .select-fade-leave-to[data-v-0fceeb0b] { opacity: 0; transition: all 0.2s ease; transform: scaleY(0); } .select-fade-enter-to[data-v-0fceeb0b], .select-fade-leave-from[data-v-0fceeb0b] { opacity: 1; transition: all 0.2s ease; transform: scaleY(1); }.option-container[data-v-9d3bb8ce] { padding: 6px 15px; overflow: hidden; color: var(--text-color-primary); white-space: nowrap; cursor: pointer; } .option-container.active[data-v-9d3bb8ce] { color: var(--text-color-link); } .option-container[data-v-9d3bb8ce]:hover { background-color: var(--dropdown-color-hover); } .option-container .option-content[data-v-9d3bb8ce] { font-size: 14px; font-weight: 500; line-height: 22px; }.select[data-v-86b2cd04] { width: 100%; font-size: 14px; }.audio-setting-tab[data-v-0d686836] { width: 100%; font-size: 14px; border-radius: 4px; } .audio-setting-tab .item-setting[data-v-0d686836] { width: 100%; } .audio-setting-tab .item-setting[data-v-0d686836]:not(:last-child) { margin-bottom: 20px; } .audio-setting-tab .flex[data-v-0d686836] { display: flex; width: 100%; } .audio-setting-tab .select[data-v-0d686836] { flex: 1; } .audio-setting-tab .button[data-v-0d686836] { width: 74px; padding: 5px 23px; margin-left: 10px; } .audio-setting-tab .title[data-v-0d686836] { display: inline-block; width: 100%; margin-bottom: 8px; font-size: 14px; font-weight: 400; line-height: 22px; color: var(--text-color-secondary); } .audio-setting-tab .mic-bar-container[data-v-0d686836] { display: flex; justify-content: space-between; } .audio-setting-tab .mic-bar-container .mic-bar[data-v-0d686836] { width: 3px; height: 6px; background-color: var(--text-color-secondary); } .audio-setting-tab .mic-bar-container .mic-bar.active[data-v-0d686836] { background-color: var(--text-color-link); } .audio-setting-tab .audio-level-container[data-v-0d686836] { display: flex; width: 100%; height: 20px; } .audio-setting-tab .audio-level-container .slider[data-v-0d686836] { height: 20px; margin-left: 10px; }.audio-icon-container[data-v-32a636d4] { position: relative; width: 24px; height: 24px; } .audio-icon-container.small[data-v-32a636d4] { transform: scale(0.8); } .audio-icon-container .audio-level-container[data-v-32a636d4] { position: absolute; top: 2px; left: 7px; display: flex; flex-flow: column-reverse wrap; justify-content: space-between; width: 10px; height: 14px; overflow: hidden; border-radius: 4px; } .audio-icon-container .audio-level-container .audio-level[data-v-32a636d4] { width: 100%; background-color: var(--text-color-success); transition: height 0.2s; } .audio-icon-container .audio-icon[data-v-32a636d4] { position: absolute; top: 0; left: 0; }.audio-control-container[data-v-8722f2f1] { position: relative; } .audio-control-container .audio-tab[data-v-8722f2f1] { position: absolute; bottom: calc(100% + 12px); left: -5px; width: 305px; padding: 20px 20px 24px; box-shadow: 0 2px 4px -3px var(--uikit-color-black-8), 0 6px 10px 1px var(--uikit-color-black-8), 0 3px 14px 2px var(--uikit-color-black-8); border-radius: 8px; background-color: var(--bg-color-dialog); } .audio-control-container .audio-tab[data-v-8722f2f1]::before { position: absolute; bottom: -10px; left: 28px; content: ""; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid transparent; border-top: 5px solid var(--bg-color-dialog); }.cancel-button[data-v-d94edeeb] { margin-left: 20px; }.screen-window-previewer[data-v-f44c0ff1] { display: inline-block; width: 184px; margin-right: 40px; margin-bottom: 40px; text-align: center; list-style: none; border: 2px solid #e4eaf7; border-radius: 8px; } .screen-window-previewer[data-v-f44c0ff1]:hover { border-color: #1c66e5; } .previewer-canvas[data-v-f44c0ff1], .previewer-mini[data-v-f44c0ff1] { display: flex; align-items: center; justify-content: space-around; margin: 0 auto; overflow: hidden; border-radius: 8px; } .previewer-mini[data-v-f44c0ff1] { width: 110px; height: 110px; padding: 4px; } .previewer-name[data-v-f44c0ff1] { padding: 0 20px; overflow: hidden; font-size: 12px; font-style: normal; font-weight: 400; text-overflow: ellipsis; white-space: nowrap; }.screen-content[data-v-1d0bfbb7] { min-width: 200px; height: auto; max-height: 500px; overflow: auto; } .screen-content[data-v-1d0bfbb7]::-webkit-scrollbar { display: none; } .screen-list[data-v-1d0bfbb7], .window-list[data-v-1d0bfbb7] { padding: 0; margin: 0; margin-bottom: 0; list-style: none; } .screen-title[data-v-1d0bfbb7], .window-title[data-v-1d0bfbb7] { margin-bottom: 12px; font-size: 14px; font-weight: 400; color: #4f586b; } .selected[data-v-1d0bfbb7] { color: #fff; background-color: #1c66e5; } ul[data-v-1d0bfbb7] { padding-left: 0; }.screen-share-control-container[data-v-4a71f71a] { position: relative; } .stop-share-region[data-v-4a71f71a] { position: absolute; top: -58px; left: 50%; display: flex; align-items: center; justify-content: center; width: 131px; height: 48px; font-size: 14px; color: var(--color-font); cursor: pointer; background: var(--stop-share-region-bg-color); border-radius: 4px; transform: translateX(-50%); } .stop-share-icon[data-v-4a71f71a] { width: 24px; height: 24px; margin-right: 10px; } .button[data-v-4a71f71a] { margin-left: 12px; }.tui-input[data-v-61ad0e4a] { position: relative; display: inline-block; width: 100%; height: 100%; } input[data-v-61ad0e4a] { box-sizing: border-box; width: 100%; height: 100%; padding: 10px 0 10px 16px; font-size: 14px; border-radius: 8px; background-color: var(--bg-color-input); color: var(--text-color-primary); border: 1px solid var(--stroke-color-module); } input[data-v-61ad0e4a]:focus { outline: 0; border-color: var(--text-color-link); } input[data-v-61ad0e4a]:disabled { background-color: var(--button-color-primary-disable); } .tui-input.no-border input[data-v-61ad0e4a] { padding: 0; background-color: transparent; border: none; } .suffix-icon[data-v-61ad0e4a] { position: absolute; top: 50%; right: 12px; display: flex; align-items: center; transform: translateY(-50%); } .results[data-v-61ad0e4a] { position: absolute; z-index: 2; width: 100%; max-height: 254px; padding: 7px 0; overflow: auto; border-radius: 4px; background-color: var(--bg-color-input); border: 1px solid var(--stroke-color-module); } .results-item[data-v-61ad0e4a] { display: flex; align-items: center; padding: 6px 15px; white-space: nowrap; cursor: pointer; } .results-item[data-v-61ad0e4a]:hover { background-color: var(--text-color-button-disable); color: var(--text-color-link); }.tui-checkbox[data-v-32181323] { position: relative; display: flex; align-items: center; cursor: pointer; } .tui-checkbox .tui-checkbox-slot-container[data-v-32181323] { flex: 1; overflow: auto; } input[data-v-32181323] { cursor: pointer; border-radius: 4px; color: var(--bg-color-secondary); border: 1px solid var(--stroke-color-module); } input[data-v-32181323]:focus { outline: 0; border-color: var(--text-color-link); } input[data-v-32181323]:disabled { cursor: not-allowed; background-color: var(--bg-color-function); }.panel-container.h5[data-v-90b4b91d] { position: fixed; top: 0; left: 0; z-index: 1001; display: flex; flex-direction: column; width: 100%; height: 100%; background-color: var(--bg-color-topbar); } .panel-container.h5 .container-header[data-v-90b4b91d] { display: flex; align-items: center; justify-content: center; padding: 5%; font-size: 16px; font-weight: 500; text-align: center; color: var(--text-color-primary); background-color: var(--bg-color-topbar); } .panel-container.h5 .container-header .container-header-back[data-v-90b4b91d] { flex: 1; justify-content: flex-start; text-align: left; } .panel-container.h5 .container-header .container-header-title[data-v-90b4b91d] { flex: 2; text-align: center; } .panel-container.h5 .container-header .container-header-edit[data-v-90b4b91d] { flex: 1; text-align: right; color: var(--text-color-link); } .panel-container.h5 .container-content[data-v-90b4b91d] { flex: 1; height: 100%; margin: 16px; overflow-y: auto; }.contacts-container[data-v-429cb79d] { display: flex; max-height: 400px; } .contacts-container .contact[data-v-429cb79d], .contacts-container .chosen[data-v-429cb79d] { height: 400px; } .contacts-container .contact-list[data-v-429cb79d], .contacts-container .chosen-list[data-v-429cb79d] { box-sizing: border-box; height: 80%; max-height: calc(100% - 68px); margin: 10px 0; overflow: auto; } .contacts-container .contact-list-item[data-v-429cb79d], .contacts-container .chosen-list-item[data-v-429cb79d] { display: flex; align-items: center; height: 34px; line-height: 34px; cursor: pointer; } .contacts-container .contact-list-item-checkbox[data-v-429cb79d], .contacts-container .chosen-list-item-checkbox[data-v-429cb79d] { display: flex; width: 100%; height: 100%; } .contacts-container .contact-list-item-checkbox-container[data-v-429cb79d], .contacts-container .chosen-list-item-checkbox-container[data-v-429cb79d] { display: flex; align-items: center; } .contacts-container .contact-list-item-avatar[data-v-429cb79d], .contacts-container .chosen-list-item-avatar[data-v-429cb79d] { width: 20px; min-width: 20px; height: 20px; min-height: 20px; margin-right: 6px; margin-left: 8px; } .contacts-container .contact-list-item-name[data-v-429cb79d], .contacts-container .chosen-list-item-name[data-v-429cb79d] { box-sizing: border-box; max-width: 70%; margin: initial; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .contacts-container .contact-list-item-remove[data-v-429cb79d], .contacts-container .chosen-list-item-remove[data-v-429cb79d] { width: 10px; min-width: 10px; margin-right: 10px; margin-left: auto; color: var(--uikit-color-gray-5); cursor: pointer; } .contacts-container .contact-list-item[data-v-429cb79d]:hover, .contacts-container .chosen-list-item[data-v-429cb79d]:hover { background-color: var(--list-color-hover); } .contacts-container .contact[data-v-429cb79d] { width: 50%; padding-right: 1rem; border-right: 1px solid var(--stroke-color-module); } .contacts-container .contact .contact-search-input.focus .search-icon[data-v-429cb79d] { color: var(--text-color-link); } .contacts-container .contact .contact-list[data-v-429cb79d] { height: 80%; } .contacts-container .contact .contact-list .no-result[data-v-429cb79d] { display: flex; align-items: center; justify-content: center; height: 100%; font-size: 12px; text-align: center; } .contacts-container .contact[data-v-429cb79d] ::-webkit-scrollbar-track { background: transparent; } .contacts-container .contact[data-v-429cb79d] ::-webkit-scrollbar { width: 6px; } .contacts-container .contact[data-v-429cb79d] ::-webkit-scrollbar-thumb { border-radius: 10px; background-color: var(--stroke-color-secondary); } .contacts-container .chosen[data-v-429cb79d] { width: 50%; padding-left: 1rem; overflow: hidden; } .contacts-container .chosen .chosen-title[data-v-429cb79d] { font-size: 14px; font-weight: 600; } .contacts-container .chosen .chosen-footer[data-v-429cb79d] { display: flex; gap: 10px; justify-content: center; } .contacts-container .chosen .chosen-footer .chosen-footer-button[data-v-429cb79d] { width: 76px; height: 26px; } .contact-list-item.contact-list-item-disabled[data-v-429cb79d] { pointer-events: none; cursor: not-allowed; } .chosen-list-item.chosen-list-item-disabled[data-v-429cb79d] { pointer-events: none; cursor: not-allowed; } .contacts-container.h5[data-v-429cb79d] { flex-direction: column; height: 100%; max-height: none; } .contacts-container.h5 .contact[data-v-429cb79d] { width: 100%; height: 100%; padding-right: 0; overflow: auto; border-right: none; } .contacts-container.h5 .contact .contact-list[data-v-429cb79d] { height: 100%; } .contacts-container.h5 .contact .contact-list-item[data-v-429cb79d] { height: 46px; line-height: 46px; border-bottom: 1px solid var(--stroke-color-primary); } .contact-footer[data-v-429cb79d] { display: flex; align-items: center; justify-content: space-between; padding: 0 20px 20px; text-align: right; } .contact-footer .chosen-member[data-v-429cb79d] { font-size: 14px; font-weight: 400; color: var(--text-color-secondary); } .contact-footer .form-attendees[data-v-429cb79d]:hover { overflow: auto; } .contact-footer button[data-v-429cb79d] { padding: 6px 30px; }.invite-container[data-v-20628445] { position: absolute; right: -25px; bottom: 72px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100px; padding: 5px 10px; border-radius: 15px; background-color: var(--bg-color-dialog); box-shadow: 0 -8px 30px var(--uikit-color-black-8); } .invite-container .invite-item[data-v-20628445] { display: flex; align-items: center; margin-top: 5px; cursor: pointer; } .invite-container .invite-item .icon[data-v-20628445] { width: 16px; height: 16px; } .invite-container .invite-item .invite-title[data-v-20628445] { padding-left: 5px; font-family: "PingFang SC"; font-size: 12px; font-weight: 400; line-height: 20px; text-align: left; } .invite-member[data-v-20628445] { display: flex; flex-direction: column; gap: 16px; margin-top: 10px; } .invite-member .invite-member-container[data-v-20628445] { display: flex; align-items: stretch; min-width: 400px; font-size: 14px; font-weight: 400; line-height: 20px; color: var(--text-color-secondary); } .invite-member .invite-member-container .invite-member-title[data-v-20628445] { flex-basis: 18%; } .invite-member .invite-member-container .invite-member-content[data-v-20628445] { max-width: 360px; overflow: hidden; font-weight: 500; text-overflow: ellipsis; white-space: nowrap; } .invite-member .invite-member-container .copy[data-v-20628445] { width: 20px; height: 20px; margin-left: 8px; cursor: pointer; color: var(--text-color-link); }.invite-control-container[data-v-3bb93d53] { position: relative; }.select[data-v-f73a2d4f] { width: 100%; font-size: 14px; }.switch-container[data-v-791f9c34], .switch-container-active[data-v-791f9c34] { position: relative; display: inline-block; width: 40px; height: 20px; cursor: pointer; border-radius: 20px; transition: background-color 0.3s; background-color: var(--switch-color-on); } .switch-container .switch-core[data-v-791f9c34], .switch-container-active .switch-core[data-v-791f9c34] { position: absolute; top: 2px; left: 2px; width: 40%; height: 80%; border-radius: 50%; transition: transform 0.3s !important; transform: translateX(20px); background-color: var(--switch-color-button); } .switch-container-active[data-v-791f9c34] { background-color: var(--switch-color-off); } .switch-container-active .switch-core[data-v-791f9c34] { transform: translateX(0); }.video-tab[data-v-58833df9] { font-size: 14px; border-radius: 8px; } .video-tab .item-setting[data-v-58833df9]:not(:last-child) { margin-bottom: 20px; } .video-tab .title[data-v-58833df9] { display: inline-block; width: 100%; margin-bottom: 8px; font-size: 14px; font-weight: 400; line-height: 22px; color: var(--text-color-secondary); } .video-tab .video-preview-container[data-v-58833df9] { position: relative; width: 100%; height: 0; padding-top: 56.25%; overflow: hidden; background-color: var(--uikit-color-black-1); border-radius: 8px; } .video-tab .video-preview-container .video-preview[data-v-58833df9] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .video-tab .mirror-container[data-v-58833df9] { display: flex; align-items: center; justify-content: space-between; padding-right: 2px; font-size: 14px; font-style: normal; font-weight: 400; line-height: 22px; color: var(--text-color-secondary); } .video-tab .item[data-v-58833df9] { width: 100%; height: 20px; cursor: pointer; color: var(--text-color-secondary); }.video-control-container[data-v-40c6a6cc] { position: relative; } .video-control-container .video-tab[data-v-40c6a6cc] { position: absolute; bottom: calc(100% + 12px); left: -5px; width: 305px; padding: 20px 20px 24px; box-shadow: 0 2px 4px -3px var(--uikit-color-black-8), 0 6px 10px 1px var(--uikit-color-black-8), 0 3px 14px 2px var(--uikit-color-black-8); border-radius: 8px; background-color: var(--bg-color-dialog); } .video-control-container .video-tab[data-v-40c6a6cc]::before { position: absolute; bottom: -10px; left: 30px; content: ""; border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid transparent; border-top: 5px solid var(--bg-color-dialog); }.cancel-button[data-v-a57c7e27] { margin-left: 20px; }.tui-badge[data-v-1bd3db74] { position: relative; display: inline-block; } .tui-badge .tui-badge-count[data-v-1bd3db74] { position: absolute; top: 0; right: 15px; display: inline-block; padding: 1px 6px; font-size: 12px; font-weight: bold; border-radius: 10px; transform: translateY(-50%) translateX(100%); color: var(--uikit-color-white-1); } .tui-badge-primary .tui-badge-count[data-v-1bd3db74] { background-color: var(--text-color-link); } .tui-badge-danger .tui-badge-count[data-v-1bd3db74] { background-color: var(--text-color-error); } .tui-badge-isDot .tui-badge-count[data-v-1bd3db74] { top: 0; width: 8px; height: 8px; padding: 0; border-radius: 50%; }.tui-notification .tui-notification-container-mobile[data-v-99d00d02] { position: fixed; top: 8%; display: flex; width: 95%; height: 44px; margin: 0 10px; text-align: center; border-radius: 10px; background-color: var(--bg-color-dialog); box-shadow: 0 3px 8px var(--uikit-color-black-8); } .tui-notification .tui-notification-container-mobile .tui-notification-mobile-icon[data-v-99d00d02] { padding: 0 10px; margin-left: 4px; color: var(--text-color-primary); } .tui-notification .tui-notification-container-mobile .tui-notification-mobile-content[data-v-99d00d02] { margin: 0 auto 0 4px; font-size: 15px; font-weight: 400; line-height: 44px; color: var(--text-color-secondary); } .tui-notification .tui-notification-container-mobile .tui-notification-mobile-check[data-v-99d00d02] { padding: 0 12px; margin: 6px 10px 6px 0; line-height: 34px; border-radius: 10px; color: var(--text-color-primary); background-color: var(--text-color-link); } .tui-notification .tui-notification-container[data-v-99d00d02] { position: fixed; top: 7%; right: 1%; display: flex; flex-direction: column; width: 400px; border-radius: 20px; background-color: var(--bg-color-dialog); box-shadow: 0 3px 8px var(--uikit-color-black-8); } .tui-notification .tui-notification-container .tui-notification-header[data-v-99d00d02] { position: relative; display: flex; align-items: center; height: 64px; padding: 0 24px; font-weight: 500; color: var(--text-color-primary); } .tui-notification .tui-notification-container .tui-notification-header .tui-notification-title[data-v-99d00d02] { max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tui-notification .tui-notification-container .tui-notification-header .close[data-v-99d00d02] { position: absolute; top: 50%; right: 20px; display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; cursor: pointer; transform: translateY(-50%); color: var(--text-color-primary); } .tui-notification .tui-notification-footer[data-v-99d00d02] { display: flex; justify-content: flex-end; padding: 20px 30px; } .tui-notification .tui-notification-footer .button[data-v-99d00d02] { margin-left: 12px; }.apply-control-container[data-v-d8596713] { position: relative; } .cancel-button[data-v-d8596713] { margin-left: 10px; } .apply-list[data-v-d8596713] { height: 290px; margin-top: 4px; overflow: scroll; } .apply-list[data-v-d8596713]::-webkit-scrollbar { display: none; } .apply-list .apply-list-title[data-v-d8596713] { display: flex; justify-content: space-between; padding-bottom: 10px; border-bottom: 1px solid var(--stroke-color-module); } .apply-list .apply-list-title .apply-list-name[data-v-d8596713], .apply-list .apply-list-title .apply-list-operate[data-v-d8596713] { width: calc(100% - 310px); font-size: 14px; font-style: normal; font-weight: 500; line-height: 22px; color: var(--text-color-secondary); } .apply-list .apply-item[data-v-d8596713] { display: flex; align-items: center; justify-content: space-between; height: 48px; margin-top: 8px; border-bottom: 1px solid var(--stroke-color-module); } .apply-list .apply-item .user-info[data-v-d8596713] { display: flex; align-items: center; width: calc(100% - 176px); height: 100%; } .apply-list .apply-item .user-info .avatar-url[data-v-d8596713] { width: 32px; height: 32px; border-radius: 50%; } .apply-list .apply-item .user-info .user-name[data-v-d