UNPKG

roomkit-web-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,802 lines 1.02 MB
(function() { "use strict"; try { if (typeof document != "undefined") { var elementStyle = document.createElement("style"); elementStyle.appendChild(document.createTextNode(`.svg-icon[data-v-50e262b7] { display: inline-flex; align-items: center; justify-content: center; overflow: hidden; }.icon-button-container[data-v-01776f0f] { position: relative; display: flex; align-items: center; cursor: pointer; color: var(--text-color-primary); } .icon-button-container .icon-content.disabled[data-v-01776f0f] { cursor: not-allowed; opacity: 0.4; } .icon-button-container .icon-content[data-v-01776f0f]:hover { background: var(--button-color-secondary-hover); } .icon-button-container .icon-content-horizontal[data-v-01776f0f] { 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-01776f0f] { margin-left: 4px; font-size: 14px; font-weight: 500; line-height: 26px; } .icon-button-container .icon-content-vertical[data-v-01776f0f] { 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-01776f0f] { margin-top: 4px; font-size: 12px; font-weight: 400; line-height: 20px; } .icon-button-container .icon-arrow[data-v-01776f0f] { position: relative; display: flex; align-items: center; justify-content: center; width: 12px; height: 56px; border-radius: 6px; } .icon-button-container .icon-arrow[data-v-01776f0f]:hover { background: var(--bg-color-input); } .unsupport-icon[data-v-01776f0f] { position: absolute; top: 13px; left: 26px; } @media screen and (width <= 600px) { .icon-box[data-v-01776f0f] { width: 72px; } .icon-box.hover-effect[data-v-01776f0f]:hover::before { width: 72px; } .icon-box.hover-effect[data-v-01776f0f]:hover::after { width: 72px; } }.audio-icon-container[data-v-1f2f3d94] { position: relative; width: 24px; height: 24px; } .audio-icon-container.small[data-v-1f2f3d94] { transform: scale(0.8); } .audio-icon-container .audio-level-container[data-v-1f2f3d94] { 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-1f2f3d94] { width: 100%; background-color: var(--text-color-success); transition: height 0.2s; } .audio-icon-container .audio-icon[data-v-1f2f3d94] { position: absolute; top: 0; left: 0; }.select-container[data-v-f7b4de4a] { position: relative; height: 100%; } .select-container .select-content[data-v-f7b4de4a] { 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-f7b4de4a] { 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-f7b4de4a] { 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-f7b4de4a] { margin-left: 10px; transition: transform 0.2s; transform: rotate(0deg); } .select-container .select-content .arrow-icon.reverse[data-v-f7b4de4a] { transform: rotate(-180deg); } .select-container .select-dropdown-container[data-v-f7b4de4a] { 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-f7b4de4a] { top: calc(100% + 6px); left: 0; transform-origin: 50% 0; } .select-container .select-dropdown-container.up[data-v-f7b4de4a] { bottom: calc(100% + 6px); left: 0; transform-origin: 50% 100%; } .select-fade-enter-active[data-v-f7b4de4a], .select-fade-leave-to[data-v-f7b4de4a] { opacity: 0; transition: all 0.2s ease; transform: scaleY(0); } .select-fade-enter-to[data-v-f7b4de4a], .select-fade-leave-from[data-v-f7b4de4a] { opacity: 1; transition: all 0.2s ease; transform: scaleY(1); }.mask[data-v-593b1a88] { position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background-color: var(--uikit-color-black-3); } .container[data-v-593b1a88] { position: fixed; bottom: 0; left: 0; z-index: 1001; width: 100%; min-height: 120px; padding: 20px 12px 36px; border-radius: 18px 18px 0 0; background-color: var(--bg-color-operate); } .container .container-close[data-v-593b1a88] { display: flex; justify-content: center; padding-bottom: 12px; text-align: center; } .container .container-header[data-v-593b1a88] { margin-bottom: 12px; font-size: 18px; font-weight: 500; color: var(--text-color-primary); }.custom-select[data-v-a1e2b3c9] { position: relative; display: flex; gap: 10px; align-items: center; width: 100%; } .custom-select .label[data-v-a1e2b3c9] { display: inline-block; max-width: 80%; overflow: hidden; text-overflow: ellipsis; text-wrap: nowrap; white-space: nowrap; } .custom-option-container[data-v-a1e2b3c9] { display: flex; flex-direction: column; align-items: center; max-height: 38vh; overflow: auto; }.option-container[data-v-f2756242] { padding: 6px 15px; overflow: hidden; color: var(--text-color-primary); white-space: nowrap; cursor: pointer; } .option-container.active[data-v-f2756242] { color: var(--text-color-link); } .option-container[data-v-f2756242]:hover { background-color: var(--dropdown-color-hover); } .option-container .option-content[data-v-f2756242] { font-size: 14px; font-weight: 500; line-height: 22px; }.custom-option[data-v-383e2132] { display: inline-block; width: 100%; text-align: center; } .custom-option.active[data-v-383e2132] { font-weight: 700; color: var(--text-color-link); }.message-box-overlay[data-v-3ebfea69] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .message-box-overlay.overlay[data-v-3ebfea69] { background-color: var(--uikit-color-black-3); } .tui-message-box[data-v-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { display: flex; justify-content: center; padding: 20px 30px; } .tui-message-box .tui-message-box-footer[data-v-3ebfea69] > :not(:first-child) { margin-left: 16px; } .tui-message-box-h5[data-v-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { display: none; } .tui-message-box-h5 .tui-message-box-body[data-v-3ebfea69] { 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-3ebfea69] { 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-3ebfea69] { display: flex; flex: 1; justify-content: center; padding: 11px 0; } .tui-message-box-h5 .tui-message-box-footer .button-container[data-v-3ebfea69]:not(:first-child) { border-left: 1px solid var(--stroke-color-module); }.message-enter-from[data-v-fd56a2b7] { opacity: 0; transform: translate3d(0, -75px, 0); } .message-enter-active[data-v-fd56a2b7] { transition: all 0.3s; } .message-enter-to[data-v-fd56a2b7] { opacity: 1; transform: none; } .t-message[data-v-fd56a2b7] { 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-fd56a2b7] { font-size: 0.875rem; vertical-align: middle; } .t-message .t-message-icon[data-v-fd56a2b7] { display: inline-block; width: 20px; height: 20px; margin-right: 4px; vertical-align: middle; background-size: cover; } .t-message.t-message-error[data-v-fd56a2b7] { color: var(--text-color-error); background-color: var(--toast-color-error); } .t-message.t-message-success[data-v-fd56a2b7] { color: var(--text-color-success); background-color: var(--toast-color-success); } .t-message.t-message-warning[data-v-fd56a2b7] { color: var(--text-color-warning); background-color: var(--toast-color-warning); } .t-message.t-message-info[data-v-fd56a2b7] { color: var(--text-color-primary); background-color: var(--toast-color-default); }.select[data-v-78f55037] { width: 100%; font-size: 14px; }.select[data-v-aefa8f7f] { width: 100%; font-size: 14px; }.audio-setting-tab[data-v-c04845a9] { width: 100%; font-size: 14px; border-radius: 4px; } .audio-setting-tab .item-setting[data-v-c04845a9] { width: 100%; } .audio-setting-tab .item-setting[data-v-c04845a9]:not(:last-child) { margin-bottom: 20px; } .audio-setting-tab .flex[data-v-c04845a9] { display: flex; align-items: center; width: 100%; gap: 10px; } .audio-setting-tab .select[data-v-c04845a9] { flex: 1; } .audio-setting-tab .title[data-v-c04845a9] { 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-c04845a9] { display: flex; justify-content: space-between; } .audio-setting-tab .mic-bar-container .mic-bar[data-v-c04845a9] { width: 3px; height: 6px; background-color: var(--text-color-secondary); } .audio-setting-tab .mic-bar-container .mic-bar.active[data-v-c04845a9] { background-color: var(--text-color-link); } .audio-setting-tab .audio-level-container[data-v-c04845a9] { display: flex; width: 100%; height: 20px; } .audio-setting-tab .audio-level-container .slider[data-v-c04845a9] { height: 20px; margin-left: 10px; }.audio-control-container[data-v-7775be46] { position: relative; display: flex; } .audio-control-container .audio-tab[data-v-7775be46] { position: absolute; bottom: calc(100% + 12px); left: -5px; width: 305px; padding: 20px 20px 24px; background-color: var(--bg-color-dialog); border-radius: 8px; 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); } .audio-control-container .audio-tab[data-v-7775be46]::before { position: absolute; bottom: -10px; left: 28px; content: ""; border-top: 5px solid var(--bg-color-dialog); border-right: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid transparent; }.overlay-container[data-v-b2f25922] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: var(--uikit-color-black-3); } .overlay-container .dialog-container[data-v-b2f25922] { position: fixed; top: 50%; left: 50%; display: flex; flex-direction: column; min-width: 80vw; font-style: normal; border-radius: 8px; transform: translate(-50%, -50%); background-color: var(--bg-color-dialog); color: var(--text-color-primary); } .overlay-container .dialog-container .dialog-title[data-v-b2f25922] { box-sizing: border-box; display: inline-block; padding: 24px 24px 12px; padding-top: 14px; font-size: 16px; font-weight: 500; text-align: center; } .overlay-container .dialog-container .dialog-content[data-v-b2f25922] { padding: 0 24px 20px; font-size: 14px; font-weight: 400; text-align: center; color: var(--text-color-secondary); } .overlay-container .dialog-container .dialog-content-notitle[data-v-b2f25922] { padding: 40px; font-size: 14px; text-align: center; } .overlay-container .dialog-container .dialog-footer[data-v-b2f25922] { display: flex; border-top: 1px solid var(--stroke-color-module); } .overlay-container .dialog-container .dialog-footer .confirm-button[data-v-b2f25922], .overlay-container .dialog-container .dialog-footer .cancel-button[data-v-b2f25922] { display: flex; align-items: center; justify-content: center; width: 50%; padding: 14px; font-size: 16px; font-weight: 400; line-height: normal; text-align: center; color: var(--text-color-primary); } .overlay-container .dialog-container .dialog-footer .confirm-button[data-v-b2f25922] { color: var(--text-color-link); border-left: 1px solid var(--stroke-color-module); }.overlay-container[data-v-307db609] { position: fixed; top: 0; right: 0; bottom: 0; left: 0; } .overlay-container.overlay[data-v-307db609] { background-color: var(--uikit-color-black-3); } .tui-dialog-container[data-v-307db609] { --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-307db609] { 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-307db609] { display: flex; } .tui-dialog-container .tui-dialog-header .tui-dialog-header-title .tui-dialog-header-title-content[data-v-307db609] { 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-307db609] { 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-307db609] { 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-307db609] { display: flex; justify-content: center; padding: 20px 30px; }.select[data-v-1d9e3a8a] { width: 100%; font-size: 14px; }.select[data-v-3d5c7686] { width: 100%; font-size: 14px; }.video-preview-container[data-v-8b1f8e10] { position: relative; width: 100%; height: 100%; overflow: hidden; background-color: var(--uikit-theme-base-color-black-1); border-radius: 8px; } .video-preview-container .video-preview[data-v-8b1f8e10] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .video-preview-container .attention-info[data-v-8b1f8e10] { position: absolute; top: 0; left: 0; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; } .video-preview-container .attention-info .off-camera-info[data-v-8b1f8e10] { font-size: 22px; font-weight: 400; line-height: 34px; color: var(--uikit-theme-base-color-gray-7); } .video-preview-container .attention-info .loading[data-v-8b1f8e10] { animation: loading-rotate-8b1f8e10 2s linear infinite; } @keyframes loading-rotate-8b1f8e10 { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.switch-container[data-v-da6780a4], .switch-container-active[data-v-da6780a4] { 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-da6780a4], .switch-container-active .switch-core[data-v-da6780a4] { 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-da6780a4] { background-color: var(--switch-color-off); } .switch-container-active .switch-core[data-v-da6780a4] { transform: translateX(0); }.video-tab[data-v-308d3a1e] { font-size: 14px; border-radius: 8px; } .video-tab .item-setting[data-v-308d3a1e]:not(:last-child) { margin-bottom: 20px; } .video-tab .title[data-v-308d3a1e] { 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[data-v-308d3a1e] { position: relative; width: 100%; height: 0; padding-top: 56.25%; overflow: hidden; } .video-tab .mirror-container[data-v-308d3a1e] { 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-308d3a1e] { width: 100%; height: 20px; color: var(--text-color-secondary); cursor: pointer; }.video-control-container[data-v-c2463851] { position: relative; display: flex; } .video-control-container .video-tab[data-v-c2463851] { 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-c2463851]::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-3239b88f] { margin-left: 20px; }.avatar-container[data-v-6f79cd8c] { position: relative; width: 100%; height: 100%; } .avatar-container .avatar[data-v-6f79cd8c] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; }.tui-notification .tui-notification-container[data-v-ae13d15c] { 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-ae13d15c] { position: relative; display: flex; align-items: center; font-weight: 500; color: var(--text-color-primary); } .tui-notification .invitation-notification-inviter[data-v-ae13d15c] { display: flex; align-items: center; } .tui-notification .invitation-notification-inviter .invitation-notification-title[data-v-ae13d15c] { 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-ae13d15c] { width: 30px; height: 30px; margin-right: 5px; } .tui-notification .invitation-notification-room-info-container[data-v-ae13d15c] { display: flex; align-items: center; justify-content: space-between; } .tui-notification .invitation-notification-room-info-container .invitation-notification-room-text[data-v-ae13d15c] { 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-ae13d15c] { display: block; width: 1px; height: 14px; background-color: var(--uikit-color-black-8); } .tui-notification .icon[data-v-ae13d15c] { display: flex; align-items: center; width: 16px; height: 16px; } .tui-notification .invitation-notification-room-name[data-v-ae13d15c] { 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-ae13d15c] { padding-left: 5px; } .tui-notification .invitation-notification-bottom-split[data-v-ae13d15c] { display: block; width: 100%; height: 1px; margin-top: 15px; background-color: var(--uikit-color-black-8); } .tui-notification .invitation-notification-bottom-container[data-v-ae13d15c] { display: flex; align-items: center; justify-content: space-between; margin-top: 10px; } .tui-notification .invitation-notification-bottom-container .invitation-notification-bottom[data-v-ae13d15c] { font-size: 14px; font-weight: 500; color: var(--uikit-color-gray-7); cursor: pointer; } .tui-notification .invitation-notification-bottom-container .icon[data-v-ae13d15c] { display: flex; align-items: center; width: 16px; height: 16px; }.popup-container[data-v-476b5c8e] { position: static; flex: 1; width: 100vw; height: 100%; background-color: var(--bg-color-topbar); } .popup-container .popup-main-header[data-v-476b5c8e] { display: flex; align-items: center; justify-content: center; width: 100%; height: 60px; } .popup-container .popup-main-header .icon-container[data-v-476b5c8e] { position: absolute; top: 0; left: 0; box-sizing: content-box; width: 10px; height: 18px; padding: 20px 25px; background-size: cover; } .popup-container .popup-main-header .sidebar-title[data-v-476b5c8e] { font-family: "PingFang SC"; font-size: 16px; font-style: normal; font-weight: 500; line-height: 22px; text-align: center; color: var(--text-color-primary); } .popup-container .popup-main-header .close-icon[data-v-476b5c8e] { width: 10px; height: 18px; background-size: cover; } .popup-container .popup-main-content[data-v-476b5c8e] { width: 100%; height: calc(100% - 130px); overflow: hidden; } .popup-container .popup-main-footer[data-v-476b5c8e] { position: fix; bottom: 0; width: 100%; height: auto; padding-top: 10px; padding-bottom: 20px; } .popup-container.light .popup-main-header[data-v-476b5c8e] { background-color: #eeeeee; } .popup-container.light .popup-main-header .icon-container[data-v-476b5c8e] { /* background-color: black; */ color: black; } .popup-container.light .popup-main-header .sidebar-title[data-v-476b5c8e] { color: #333333; } .popup-container.light .popup-main-footer[data-v-476b5c8e] { background-color: #f5f5f5; }.end-control-container .end-button[data-v-6dc0b82f] { display: flex; font-size: 12px; font-weight: 400; line-height: 21px; text-align: center; letter-spacing: 0; cursor: pointer; color: var(--text-color-error); } .end-control-container .end-button .end-button-title[data-v-6dc0b82f] { margin-left: 3px; white-space: nowrap; } .dialog-middle-content[data-v-6dc0b82f] { display: flex; flex-direction: column; width: 100%; } .end-main-content[data-v-6dc0b82f] { position: fixed; top: 0; bottom: 0; left: 0; box-sizing: border-box; width: 100vw; height: auto; background-color: var(--uikit-color-black-3); } .end-main-content .end-dialog-leave[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss[data-v-6dc0b82f] { position: fixed; right: 0; bottom: 10vh; left: 0; z-index: 9; width: 90%; margin: auto; border-radius: 14px; } .end-main-content .end-dialog-leave .manage-transfer[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .manage-transfer[data-v-6dc0b82f] { position: absolute; top: 0; } .end-main-content .end-dialog-leave .end-dialog-header[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-dialog-header[data-v-6dc0b82f] { display: flex; align-items: center; justify-content: center; width: 100%; height: 56px; margin: 0 auto; font-family: "PingFang SC"; font-size: 14px; font-style: normal; font-weight: 500; line-height: 17px; text-align: center; border-top-left-radius: 14px; border-top-right-radius: 14px; background-color: var(--bg-color-operate); color: var(--text-color-secondary); border-bottom: 0.5px solid var(--stroke-color-primary); } .end-main-content .end-dialog-leave .end-dialog-header .end-dialog-text[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-dialog-header .end-dialog-text[data-v-6dc0b82f] { width: 230px; } .end-main-content .end-dialog-leave .end-button-dismiss[data-v-6dc0b82f], .end-main-content .end-dialog-leave .end-button-leave[data-v-6dc0b82f], .end-main-content .end-dialog-leave .end-button-cancel[data-v-6dc0b82f], .end-main-content .end-dialog-leave .end-button-leave-single[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-dismiss[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-leave[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-cancel[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-leave-single[data-v-6dc0b82f] { width: 100%; padding: 20px 0; font-family: "PingFang SC"; font-size: 20px; font-style: normal; font-weight: 400; line-height: 24px; text-align: center; border-style: none; background-color: var(--bg-color-operate); color: var(--text-color-error); } .end-main-content .end-dialog-leave .end-button-leave[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-leave[data-v-6dc0b82f] { border-bottom-right-radius: 14px; border-bottom-left-radius: 14px; border-top: 0.5px solid var(--stroke-color-module); color: var(--text-color-link); } .end-main-content .end-dialog-leave .end-button-leave-single[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-leave-single[data-v-6dc0b82f] { position: absolute; bottom: 1vh; display: flex; align-items: center; justify-content: center; border-radius: 14px; } .end-main-content .end-dialog-leave .end-button-cancel[data-v-6dc0b82f], .end-main-content .end-dialog-dismiss .end-button-cancel[data-v-6dc0b82f] { position: absolute; bottom: -9vh; left: 0; display: flex; align-items: center; justify-content: center; font-weight: 600; border-radius: 14px; color: var(--text-color-link); } .end-main-content .end-dialog-dismiss[data-v-6dc0b82f] { bottom: 12vh; } .end-main-content .end-dialog-dismiss .end-button-cancel[data-v-6dc0b82f] { bottom: -9vh; } .transfer-container[data-v-6dc0b82f] { position: fixed; top: 0; left: 0; z-index: 102; height: 100vh; } .transfer-container .transfer-list-container[data-v-6dc0b82f] { position: relative; display: flex; flex-direction: column; height: 100%; } .transfer-container .transfer-header[data-v-6dc0b82f] { display: flex; justify-content: center; padding: 0 16px; } .transfer-container .transfer-header .search-container[data-v-6dc0b82f] { display: flex; flex: 1; align-items: center; height: 34px; padding: 0 16px; border-radius: 8px; background-color: var(--bg-color-input); color: var(--text-color-secondary); } .transfer-container .transfer-header .search-container .searching-input[data-v-6dc0b82f] { width: 100%; background: none; border: none; outline: none; } .transfer-container .transfer-header .search-container .searching-input[data-v-6dc0b82f] ::placeholder { font-size: 16px; line-height: 18px; color: var(--uikit-color-gray-7); } .transfer-container .transfer-header .search-container .searching-input[data-v-6dc0b82f]:focus-visible { outline: none; } .transfer-container .transfer-body[data-v-6dc0b82f] { display: flex; flex: 1; flex-direction: column; min-height: 0; margin-top: 20px; overflow-y: scroll; } .transfer-container .transfer-body .transfer-list-content[data-v-6dc0b82f] { padding-bottom: 5px; } .transfer-container .transfer-body .transfer-list-content .transfer-item-container[data-v-6dc0b82f] { display: flex; flex-direction: row; align-items: center; justify-content: space-between; height: 69px; padding: 0 32px; } .transfer-container .transfer-body .transfer-list-content .member-basic-info[data-v-6dc0b82f] { position: relative; display: flex; flex-direction: row; align-items: center; width: 100%; padding: 24px 20px 0 24px; } .transfer-container .transfer-body .transfer-list-content .member-basic-info .avatar-url[data-v-6dc0b82f] { width: 40px !important; height: 40px !important; border-radius: 50%; } .transfer-container .transfer-body .transfer-list-content .member-basic-info .user-name[data-v-6dc0b82f] { display: flex; max-width: 70% !important; margin-left: 9px; overflow: hidden; font-family: "PingFang SC"; font-size: 16px !important; font-style: normal; line-height: 22px; text-overflow: ellipsis; letter-spacing: -0.24px; white-space: nowrap; color: var(--text-color-primary); } .transfer-container .transfer-body .transfer-list-content .member-basic-info .correct[data-v-6dc0b82f] { position: absolute; right: 5vw; width: 24px; height: 16px; background-size: cover; } .transfer-container .transfer-body .member-has-no-data[data-v-6dc0b82f] { position: fixed; top: 30%; left: 30%; display: flex; align-items: center; justify-content: center; width: 40vw; height: 5vh; border-radius: 4px; color: var(--text-color-secondary); } .transfer-leave[data-v-6dc0b82f] { position: fixed; bottom: 2vh; left: 7vw; display: flex; align-items: center; justify-content: center; } .transfer-leave .transfer-button[data-v-6dc0b82f] { display: flex; align-items: center; justify-content: center; width: 86vw; height: 5vh; font-size: 16px; font-style: normal; font-weight: 500; line-height: 22px; text-align: center; border-style: none; border-radius: 8px; background-color: var(--button-color-primary-default); color: var(--text-color-primary); } .camera-icon[data-v-398e78bb] {\r padding: 5px;\r display: flex;\r background-size: cover; }\r .mirror-icon[data-v-d5dcc340] { display: flex; padding: 5px; }.audio-route-icon[data-v-0c0e06fd] { display: flex; background-size: cover; }.timing[data-v-fb066f0f] { font-size: 14px; font-weight: 500; line-height: 20px; text-align: center; }.conference-container[data-v-776095bd] { display: flex; justify-content: center; overflow: hidden; } .title-container[data-v-776095bd] { display: flex; flex-direction: column; align-items: center; width: 100%; } .title-container .title-text[data-v-776095bd] { display: flex; align-items: center; justify-content: center; width: 100%; } .title-container .arrow-icon[data-v-776095bd] { display: flex; align-items: center; margin-left: 5px; background-size: cover; transform: rotateX(180deg); } .title-container .arrow-down-icon[data-v-776095bd] { transform: rotateX(0); } .text[data-v-776095bd] { max-width: 76%; overflow: hidden; font-size: 14px; font-weight: 500; line-height: normal; text-overflow: ellipsis; white-space: nowrap; color: var(--text-color-primary); } .master-header[data-v-776095bd] { max-width: 300px; padding: 20px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-right[data-v-776095bd] { padding-left: 30px; } .text-type[data-v-776095bd] { padding-left: 12px; } .room-info-middle[data-v-776095bd] { padding-left: 25px; color: var(--popup-title-color-h5); } .room-info-container[data-v-776095bd] { position: fixed; top: 0; bottom: 0; left: 0; box-sizing: border-box; width: 100vw; height: auto; background-color: var(--uikit-color-black-3); } .room-info-container .room-info-container-main[data-v-776095bd] { position: fixed; bottom: 0; display: flex; flex-direction: column; gap: 5px; width: 100%; padding-bottom: 4vh; border-radius: 15px 15px 0 0; animation-name: popup-776095bd; animation-duration: 200ms; background-color: var(--bg-color-operate); } @keyframes popup-776095bd { from { transform: scaleY(0); transform-origin: bottom; } to { transform: scaleY(1); transform-origin: bottom; } } .room-info-container .room-info-container-main .room-info-conference-title[data-v-776095bd] { position: relative; display: flex; flex-direction: row; align-items: center; padding: 0 0 0 25px; font-family: "PingFang SC"; font-size: 20px; font-style: normal; font-weight: 500; line-height: 24px; color: var(--text-color-primary); } .room-info-container .room-info-container-main .room-info-content[data-v-776095bd] { display: flex; align-items: stretch; padding: 0 25px; font-size: 14px; font-weight: 400; line-height: normal; letter-spacing: -0.24px; color: var(--text-color-primary); } .room-info-container .room-info-container-main .room-info-content .room-info-title[data-v-776095bd] { flex-basis: 30%; color: var(--text-color-secondary); } .room-info-container .room-info-container-main .room-info-content .room-info-item[data-v-776095bd] { flex-basis: 50%; max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--text-color-primary); } .room-info-container .room-info-container-main .room-info-content .copy-container[data-v-776095bd] { display: flex; margin-left: auto; cursor: pointer; color: var(--text-color-link); } .room-info-container .room-info-container-main .room-info-content .copy-container .copy[data-v-776095bd] { width: 20px; height: 20px; } .room-info-container .room-info-container-main .room-info-bottom[data-v-776095bd] { padding-top: 2vh; font-family: "PingFang SC"; font-size: 12px; font-style: normal; font-weight: 400; line-height: 17px; text-align: center; color: var(--text-color-primary); } .cancel[data-v-776095bd] { flex: 1; padding-right: 30px; font-size: 16px; font-weight: 400; text-align: end; white-space: nowrap; }.conference-container[data-v-dc65fcb5] { position: relative; min-width: 140px; } .title-container[data-v-dc65fcb5] { 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-dc65fcb5] { display: flex; align-items: center; width: 16px; height: 16px; margin-left: 5px; background-size: cover; transform: rotateX(180deg); } .arrow-down-icon[data-v-dc65fcb5] { transform: rotateX(0); } .room-timing[data-v-dc65fcb5] { padding-left: 12px; } .roomInfo-container[data-v-dc65fcb5] { 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-dc65fcb5] { 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-dc65fcb5] { flex-basis: 30%; color: var(--text-color-secondary); } .roomInfo-container .roomInfo-content .roomInfo-item[data-v-dc65fcb5] { 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-dc65fcb5] { display: flex; margin-left: auto; cursor: pointer; color: var(--text-color-link); } .roomInfo-container .roomInfo-content .copy-container .copy[data-v-dc65fcb5] { width: 20px; height: 20px; }.theme-container[data-v-0fbad900] { position: relative; } .theme-container .switch-theme-container[data-v-0fbad900] { 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-0fbad900] { font-size: 14px; color: var(--text-color-secondary); } .theme-container .switch-theme-container .switch-theme-item .color-blocks[data-v-0fbad900] { display: flex; margin: 16px 0; } .theme-container .switch-theme-container .switch-theme-item .color-blocks.two-blocks .color-block[data-v-0fbad900] { width: 50px; height: 50px; margin-right: 8px; } .theme-container .switch-theme-container .switch-theme-item .color-blocks.four-blocks .color-block[data-v-0fbad900] { width: 50px; height: 50px; margin-right: 8px; } .theme-container .switch-theme-container .switch-theme-item .color-block[data-v-0fbad900] { cursor: pointer; border-radius: 6px; } .theme-container .switch-theme-container .switch-theme-item .color-block.active[data-v-0fbad900] { outline-offset: 2px; } .theme-container .switch-theme-container .switch-theme-item .color-block.black[data-v-0fbad900] { background-color: var(--uikit-color-black-1); } .theme-container .switch-theme-container .switch-theme-item .color-block.black.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.white[data-v-0fbad900] { background-color: var(--uikit-color-white-1); } .theme-container .switch-theme-container .switch-theme-item .color-block.white.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.red[data-v-0fbad900] { background-color: var(--uikit-color-red-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.red.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-red-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.green[data-v-0fbad900] { background-color: var(--uikit-color-green-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.green.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-green-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.orange[data-v-0fbad900] { background-color: var(--uikit-color-orange-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.orange.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-orange-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.theme[data-v-0fbad900] { background-color: var(--uikit-color-theme-6); } .theme-container .switch-theme-container .switch-theme-item .color-block.theme.active[data-v-0fbad900] { outline: 1px solid var(--uikit-color-theme-6); } .theme-container .h5.switch-theme-container[data-v-0fbad900] { display: flex; padding: 6px 4px; } .theme-container .h5.switch-theme-container .switch-theme-item[data-v-0fbad900] { margin: 0 12px; } .theme-container .h5.switch-theme-container .switch-theme-item .color-blocks .color-block[data-v-0fbad900] { width: 10px; height: 10px; margin-right: 8px; } .theme-container .h5.switch-theme-container span[data-v-0fbad900] { white-space: nowrap; } .header[data-v-3d289b2c] {\r height: 100%; } .header-container[data-v-3d289b2c] {\r display: flex;\r align-items: center;\r justify-content: space-between;\r height: 100%;\r padding: 0 12px; } .icon-box[data-v-3d289b2c] {\r display: flex;\r gap: 5px;\r align-items: center; } .room-info[data-v-3d289b2c] {\r overflow: auto; }\r .layout-container[data-v-f48a3b20] { position: relative; } .layout-container .layout-list[data-v-f48a3b20] { 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-f48a3b20] { position: relative; cursor: pointer; } .layout-container .layout-list .layout-item[data-v-f48a3b20]:not(:first-child) { margin-left: 12px; } .layout-container .layout-list .layout-item .layout-block-container[data-v-f48a3b20] { 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-f48a3b20], .layout-container .layout-list .layout-item.checked .layout-block-container[data-v-f48a3b20] { border: 2px solid var(--text-color-link); } .layout-container .layout-list .layout-item .layout-title[data-v-f48a3b20] { 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-f48a3b20] { font-weight: 500; color: var(--text-color-link); } .layout-container .layout-list .layout1 .layout-block-container[data-v-f48a3b20] { display: flex; flex-wrap: wrap; place-content: space-between space-between; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-f48a3b20] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-f48a3b20]:nth-child(1) { border-top-left-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-f48a3b20]:nth-child(3) { border-top-right-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-f48a3b20]:nth-child(7) { border-bottom-left-radius: 4px; } .layout-container .layout-list .layout1 .layout-block-container .layout-block[data-v-f48a3b20]:nth-child(9) { border-bottom-right-radius: 4px; } .layout-container .layout-list .layout2 .layout-block-container[data-v-f48a3b20] { display: flex; justify-content: space-between; } .layout-container .layout-list .layout2 .layout-block-container .left-container[data-v-f48a3b20] { 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-f48a3b20] { 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-f48a3b20] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout2 .layout-block-container .right-container > div[data-v-f48a3b20]:nth-child(1) { border-top-right-radius: 4px; } .layout-container .layout-list .layout2 .layout-block-container .right-container > div[data-v-f48a3b20]:nth-child(3) { border-bottom-right-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container[data-v-f48a3b20] { display: flex; flex-wrap: wrap; align-content: space-between; } .layout-container .layout-list .layout3 .layout-block-container .top-container[data-v-f48a3b20] { 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-f48a3b20] { width: 38px; height: 24px; background-color: var(--tab-color-option); } .layout-container .layout-list .layout3 .layout-block-container .top-container > div[data-v-f48a3b20]:nth-child(1) { border-top-left-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container .top-container > div[data-v-f48a3b20]:nth-child(3) { border-top-right-radius: 4px; } .layout-container .layout-list .layout3 .layout-block-container .bottom-container[data-v-f48a3b20] { 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-892580f1] { position: relative; } .network-info-container .network-info-board[data-v-892580f1] { 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-892580f1] { margin-bottom: 18px; } .network-info-container .network-info-board .network-detail-item[data-v-892580f1] { 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-892580f1] { font-weight: 500; line-height: 22px; } .network-info-container .network-info-board .network-detail-item .network-detail-packet[data-v-892580f1] { 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-892580f1] { display: flex; } .network-info-container .network-info-board .network-detail-item .network-detail-packet .network-detail-packet-item .arrow-down[data-v-892580f1] { transform: rotate(180deg); } .network-info-container .title-type-success[data-v-892580f1] { color: var(--text-color-success); } .network-info-container .title-type-warning[data-v-892580f1] { color: var(--text-color-warning); } .network-info-container .title-type-danger[data-v-892580f1] { color: var(--text-color-error); } .network-info-container .title-type-info[data-v-892580f1] { color: var(--text-color-tertiary); }.header-container[data-v-b0f8227b] { position: relative; display: flex; justify-content: space-between; width: 100%; height: 100%; padding-right: 24px; padding-left: 9px; } .header-container .left-container[data-v-b0f8227b] { position: absolute; top: 0; left: 0; display: flex; align-items: center; height: 100%; padding-left: 24px; } .header-container .left-container .header-item[data-v-b0f8227b]:not(:first-child) { margin-left: 1rem; } .header-container .center-container[data-v-b0f8227b] { position: absolute; left: 50%; display: flex; align-items: center; height: 100%; transform: translateX(-50%); } .header-container .right-container[data-v-b0f8227b] { 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-b0f8227b]:not(:last-child) { margin-right: 1rem; } .header-container .right-container .end-control-container[data-v-b0f8227b] { display: none; }.tui-badge[data-v-91e57237] { position: relative; display: inline-block; } .tui-badge .tui-badge-count[data-v-91e57237] { 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-91e57237] { background-color: var(--text-color-link); } .tui-badge-danger .tui-badge-count[data-v-91e57237] { background-color: var(--text-color-error); } .tui-badge-isDot .tui-badge-count[data-v-91e57237] { top: 0; width: 8px; height: 8px; padding: 0; border-radius: 50%; }.tui-notification .tui-notification-container-mobile[data-v-d5814c42] { position: fixed; top: 8%; display: flex; width: 95%; h