UNPKG

@cmstops/pro-compo

Version:

> 快速上手:[传送门](/docs/get-start.md)

2,067 lines 122 kB
.reference-btn { padding: 12px 16px; color: #5f5f5f; border: none; border-radius: 4px; } .apps-box-popover { position: relative; max-height: 600px; padding: 10px; overflow-y: scroll; } .app-title { padding: 0 15px; font-weight: bold; font-size: 16px; } .ul-list { width: 435px !important; margin: 0; padding: 0; overflow: hidden; text-align: center; list-style: none; } .ul-list .li_item { position: relative; float: left; width: 85px; height: 90px; margin: 13px 0; text-align: center; } .ul-list .li_item .icon-logo .svg-icon { width: 4em; height: 3.5em; } .ul-list .li_item:hover { background: rgba(0, 0, 0, 0.05); border-radius: 4px; cursor: pointer; } .ul-list .li_item:hover .icon-gengduo { display: block; } .ul-list .li_item .wrap_icon { display: inline-block; width: 70px; margin-top: 6px; } .ul-list .li_item .wrap_icon .wrap_ .icon-logo { width: 70px; height: 50px; margin-bottom: 4px; } .ul-list .li_item .wrap_icon .wrap_ .icon-logo img { width: 50px; max-width: 100%; height: 50px; max-height: 100%; border-radius: 50%; } .ul-list .li_item .wrap_icon .wrap_ .shortcut-logo { line-height: 77px; } .ul-list .li_item .wrap_icon .wrap_ .shortcut-logo img { width: 35px; height: 35px; } .ul-list .li_item .wrap_icon .wrap_ .icon_title { width: 73px; height: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .ul-list .li_item .wrap_icon .quick-add .icon-logo { width: 40px; height: 40px; margin: 5px auto 9px; text-align: center; background-color: rgba(0, 0, 0, 0.12); border-radius: 50%; } .ul-list .li_item .wrap_icon .quick-add .icon-logo i { color: rgba(0, 0, 0, 0.85); font-size: 14px; line-height: 40px; } .ul-list .li_item .icon-gengduo { position: absolute; top: 2px; right: 4px; display: none; } .reference-btn { padding: 12px 16px; color: #5f5f5f; border: none; border-radius: 4px; } .message-boxs-popover { position: relative; width: 435px; } .message-boxs-popover .arco-tabs-content { padding-top: 0; } .message-boxs-popover .msg-scroll-bar { display: block; height: 80vh; overflow-y: auto; } .message-boxs-popover .message-list { margin: 0; padding: 0; list-style: none; } .message-boxs-popover .message-item { padding: 16px; padding-bottom: 0; } .message-boxs-popover .message-item:last-child .message-body { border-bottom: none; } .message-boxs-popover .message-item .message-body { padding-bottom: 16px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .message-boxs-popover .message-item .message-body .media-message-content { width: 100%; } .message-boxs-popover .message-item .message-body .media-message-content .message-content { display: flex; align-items: center; justify-content: space-between; margin-bottom: 18px; color: #4e5969; font-size: 12px; } .message-boxs-popover .message-item .message-body .media-message-content .message-info { display: flex; align-items: center; justify-content: space-between; color: #1d2129; font-size: 14px; line-height: 14px; } .message-boxs-popover .message-item .message-body .media-message-content .message-info .message-media-title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .message-boxs-popover .message-item .message-body .media-message-content .message-info .message-media-title .icon { margin-right: 4px; } .user-avater-content-info { width: 328px; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 24px; padding-bottom: 0px; line-height: 1; } .user-avater-content-info .avatar { width: 74px; height: 74px; position: relative; border-radius: 50%; overflow: hidden; margin-bottom: 10px; display: flex; align-items: center; justify-content: center; } .user-avater-content-info .avatar .arco-avatar { width: 100%; height: 100%; } .user-avater-content-info .nick-name { font-size: 16px; color: #1D2129; font-weight: 500; margin-bottom: 10px; } .user-avater-content-info .user-name, .user-avater-content-info .user-email { font-size: 14px; color: #86909C; margin-bottom: 10px; } .user-avater-content-info .org-alias { border: 1px solid #EBEEF5; padding: 10px 20px; border-radius: 40px; } .user-avater-content-info .b_info_bottom { height: 52px; padding: 10px 16px; width: 100%; display: flex; align-items: center; justify-content: center; } .type-icons-container { display: inline-block; vertical-align: middle; line-height: 12px; font-size: 18px; } .tooltip-button { height: auto; padding: 20px; } .table_wrp { height: 50vh; } /** 上传列表面板 */ .panel_wrp { position: relative; } .panel_wrp.global { position: absolute; right: 20px; bottom: 20px; } .panel_wrp .panel_card .panel_header { display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .panel_wrp .panel_card .panel_header .opt { display: flex; flex-direction: row; gap: 15px; } .panel_wrp .panel_card .panel_list { display: flex; flex-direction: column; } .panel_wrp .panel_card .panel_list .panel_item { display: flex; flex-direction: row; justify-content: space-between; } .panel_wrp .panel_card .panel_list .panel_item .panel_column { display: flex; gap: 10px; align-items: center; } .panel_wrp .panel_card .panel_list .panel_item .panel_column.percent { justify-content: end; } .panel_wrp .panel_card .panel_list .panel_item .panel_column.flex-1 { flex: 1; } .panel_wrp .panel_card .panel_list .panel_item .panel_column.flex-3 { flex: 3; } .panel_wrp { width: auto; overflow: hidden; border-top-left-radius: 12px; border-top-right-radius: 12px; } .panel_wrp *::selection { display: none; } .panel_wrp .panel_card { width: 350px; transition: all 0.3s; } .panel_wrp .panel_card.expend { width: 420px; } .panel_wrp .panel_card .panel_header { width: 90%; height: 50px; padding: 0 5%; color: white; background-color: rgb(var(--arcoblue-5)); border-top-left-radius: 10px; border-top-right-radius: 10px; } .panel_wrp .panel_card .panel_header .title { white-space: nowrap; } .panel_wrp .panel_card .panel_header .opt { font-size: 18px; } .panel_wrp .panel_card .panel_header .opt::selection { display: none; } .panel_wrp .panel_card .panel_header .opt .bar { cursor: pointer; } .panel_wrp .panel_card .panel_list { width: 100%; height: 120px; overflow-y: scroll; transition: all 0.3s; } .panel_wrp .panel_card .panel_list::-webkit-scrollbar { display: none; } .panel_wrp .panel_card .panel_list.un_expend { height: 0; overflow: hidden; } .panel_wrp .panel_card .panel_list .panel_item { height: 35px; padding: 5px 15px; } .panel_wrp .panel_card .panel_list .panel_item .panel_column { white-space: nowrap; } .panel_wrp .panel_card .panel_list .panel_item .panel_column .media_alias { width: 160px; cursor: pointer; } /** 公用 */ .ellips { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .column-selection-container { padding: 0 15px; } .column-selection-popover-content { padding: 0 !important; } .column-selection-popover-content .search-column { margin-bottom: 4px; padding: 4px 8px; } .column-selection-popover-content .last-search-key { height: 32px; margin-left: 22px; padding-left: 4px; color: #165dff; line-height: 32px; border-radius: var(--border-radius-small); } .column-selection-popover-content .last-search-key:hover { color: var(--color-text-1); background-color: var(--color-fill-2); cursor: pointer; } .column-selection-popover-content .column-outer-scrollbar { height: 100%; padding-right: 12px; } .media-filter-container { display: flex; align-items: center; justify-content: space-between; padding: 10px 20px; } .media-filter-container .filter-item { width: auto; } .media-filter-container .keyword { padding-left: 0; } .media-filter-container :deep(.arco-popover-content) { display: flex; flex-direction: column; } .media-filter-container .reset-button { width: 74px; padding: 9px 12px; font-size: 14px; } .media-filter-container .reset-button .reset-icon { margin-right: 8px; } .media-filter-container .sort-button { color: #4e5969; } .media-filter-container .sort-button .filter-item { width: 102px; } .media-filter-container .sort-button .filter-item .arco-select-view-suffix { padding-left: 0; } .media-filter-container .sort-button:hover { cursor: pointer; } .selected-store-box-popover-content { padding: 0; } .selected-store-box-popover-content .batch-section-popover-main .item { display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; height: 42px; padding: 5px 10px; } .selected-store-box-popover-content .batch-section-popover-main .item .icon { display: inline-block; width: 20px; height: 25px; margin-right: 8px; font-size: 18px; text-align: center; vertical-align: middle; } .selected-store-box-popover-content .batch-section-popover-main .item .left { display: inline-block; align-items: center; width: 90%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .selected-store-box-popover-content .batch-section-popover-main .item .close-btn { display: none; } .selected-store-box-popover-content .batch-section-popover-main .item:hover, .selected-store-box-popover-content .batch-section-popover-main .item:active { background-color: #f6f6f6; } .selected-store-box-popover-content .batch-section-popover-main .item:hover .close-btn, .selected-store-box-popover-content .batch-section-popover-main .item:active .close-btn { display: block; } .selected-store-box-popover-content .options { display: flex; align-items: center; justify-content: flex-end; height: 42px; border-top: 1px solid #f2f3f5; } .view-all-column-container { height: 100%; } .view-all-column-container .content-table-view { height: calc(100% - 110px); padding: 0 20px; } .view-all-column-container .content-table-view .arco-checkbox { padding: 0; } .view-all-column-container .content-table-view .pic-thumb-img { width: 60px; height: 45px; vertical-align: middle; border-radius: 3px; } .view-all-column-container .content-table-view .title-span, .view-all-column-container .content-table-view .mp_title-span { display: block; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .view-all-column-container .content-table-view .title-span .icon, .view-all-column-container .content-table-view .mp_title-span .icon { display: inline-block; width: 20px; height: 25px; margin-right: 8px; padding-left: 0; font-size: 18px; line-height: 28px; text-align: center; vertical-align: middle; } .view-all-column-container .content-table-view .mp_title-span { margin-left: 10px; } .view-all-column-container .content-table-view .user-avatar { display: inline-block; width: 25px; height: 25px; margin-right: 12px; vertical-align: middle; border-radius: 50%; cursor: pointer; } .view-all-column-container .bottom-view { display: flex; align-items: center; justify-content: space-between; height: 60px; margin: 0 15px; } .view-all-column-container .bottom-view .left { display: flex; align-items: center; } .add-content-modal-wrapper .arco-modal-header { border-bottom: none; } .add-content-modal-body { height: 70vh; padding: 0 !important; } .add-content-modal-body .content-tabs { height: 100%; } .add-content-modal-body .arco-tabs-content { padding-top: 0; } .media-selection { width: 100%; height: 100%; -webkit-user-select: none; -moz-user-select: none; } .media-selection .aigc-gen-content { width: 100%; height: 100%; } .media-selection .aigc-gen-content iframe { width: 100%; height: 100%; } .media-selection .media-selection-section { width: 100%; height: 100%; } .media-selection .media-selection-section .components-title { display: flex; align-items: center; justify-content: space-between; height: 40px; } .media-selection .media-selection-section .components-title .media-tabs { width: 100%; min-width: 350px; margin-top: 15px; } .media-selection .media-selection-section .components-title .media-tabs .arco-tabs-nav-tab { padding-left: 5px; } .media-selection .media-selection-section .resources .simple-resources { height: 100%; } .media-selection .media-selection-section .resources .simple-resources .directory-breadcrumb { display: flex; align-items: center; justify-content: space-between; } .media-selection .media-selection-section .resources .simple-resources .directory-breadcrumb .tool-search-box { width: 100%; padding: 10px 20px 20px; } .media-selection .media-selection-section .resources .simple-resources .directory-breadcrumb .tool-search-box .back { margin-right: 10px; } .media-selection .media-selection-section .resources .simple-resources .breadcrumb { margin: 10px 20px; font-size: 14px; } .media-selection .media-selection-section .resources .simple-resources .breadcrumb .breadcrumbItem { cursor: pointer; } .doc-ai-media-selected { height: 100%; } .doc-ai-media-selected .arco-scrollbar { height: 100%; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar { height: 100%; overflow: auto; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb_type { margin: 20px 0 10px 20px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list { display: flex; flex-wrap: wrap; align-items: center; margin-left: 18px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list .thumb-wrap { width: 20%; height: 100px; margin-bottom: 20px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list .thumb-wrap .thumb-item { height: 100%; margin-right: 20px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list .thumb-wrap .thumb-item .pic { position: relative; width: 100%; height: 100%; overflow: hidden; border: solid 1px transparent; border-radius: 4px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list .thumb-wrap .thumb-item .pic.active { border: solid 1px #4886ff; border-radius: 4px; } .doc-ai-media-selected .arco-scrollbar .doc-ai-media-selected-scrollbar .thumb-list .thumb-wrap .thumb-item .pic img { display: block; width: 100%; height: 100%; object-fit: cover; } .toolbar-search-container { width: 100%; } .toolbar-search-container .top-container { display: flex; } .toolbar-search-container .top-container .filter-content { display: flex; align-items: center; justify-content: space-between; width: 100%; } .toolbar-search-container .top-container .filter-content .filter-item { width: auto; margin-right: 10px; } .toolbar-search-container .top-container .filter-content .filter-right .arco-btn-size-medium.arco-btn-only-icon { width: 48px; color: #2f6ffb; background-color: #e8f3ff; } .toolbar-search-container .top-container .filter-content .filter-right .arco-btn-size-medium.arco-btn-only-icon:hover { background-color: #d3e6ff; } .keywordsSelection { display: flex; justify-content: space-between; width: 100%; padding-top: 10px; } .keywordsSelection .selection-item { padding: 8px 20px; } .keywordsSelection .selection-item:hover { cursor: pointer; } .keywordsSelection .selection-item.active { color: #3a65ff; background: #f2f3f8; border-radius: 15px; } .simple-resources .arco-scrollbar { height: 100%; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll { height: 100%; overflow: auto; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list { display: flex; flex-wrap: wrap; padding-left: 20px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item { width: 20%; cursor: pointer; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap { margin: 0 20px 10px 0; background: #fff; border: 1px solid #ebeef5; border-radius: 4px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap:hover, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap.active { background: #ecf2ff; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap:hover .thumb, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap.active .thumb { border-color: #4886ff; transition: ease-out 0.3s; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap:hover h4, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap.active h4 { color: #1a67d2; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap .thumb { height: 46px; overflow: hidden; font-size: 0; background: url('../assets/selection/folder.png') no-repeat 13px center; background-size: 17px auto; border: solid 1px transparent; border-radius: 4px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-item .wrap h4 { margin: 0; padding-left: 43px; overflow: hidden; color: #000; font-weight: normal; font-size: 14px; line-height: 42px; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; opacity: 0.85; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-more-button { width: 20%; overflow: hidden; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-more-button .folder-more-wrap { box-sizing: border-box; height: 52px; margin-right: 20px; padding: 14px 16px; line-height: 24px; background: #f7f8fa; border: 1px solid transparent; border-radius: 4px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .folder-list .folder-more-button .folder-more-wrap:hover { color: #165dff; background: #f2f3f5; border: 1px solid #4886ff; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1); cursor: pointer; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list { display: flex; flex-wrap: wrap; padding-left: 20px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item { position: relative; width: 20%; overflow: hidden; cursor: pointer; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .move-action { opacity: 0.5; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap { position: relative; margin: 0 20px 18px 0; overflow: hidden; background: #fff; border: 1px solid #ebeef5; border-radius: 4px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap:hover { border: 1px solid #4886ff; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1); } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap .transcoding-in-progress { position: absolute; top: 0; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; color: floralwhite; background: rgba(0, 0, 0, 0.3); } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap .thumb-wrap { position: relative; width: 100%; background: url('../assets/selection/picBg.png'); } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap h4, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p { margin-top: 4px; margin-bottom: 2px; padding: 0 10px; overflow: hidden; color: rgba(0, 0, 0, 0.85); font-size: 14px; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap h4 i, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p i, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap h4 svg, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p svg { margin-right: 4px; color: #e75258; font-size: 16px; vertical-align: middle; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap h4 svg, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p svg { margin-right: 4px; font-size: 16px; vertical-align: middle; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap h4 span, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p span { vertical-align: middle; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list .item .shadow-wrap p { margin-bottom: 4px; font-weight: normal; font-size: 12px; line-height: 1em; opacity: 0.65; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .file-list::after { height: 50px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .load_more_title { display: flex; align-items: center; justify-content: center; width: 100%; height: 40px; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .load_more_title .loadmore_tips, .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .load_more_title .nomore_tips { color: #949494; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .null-file { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -70%); } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .null-file .null-pic { display: block; width: 30%; margin: 20px auto; } .simple-resources .arco-scrollbar .dialog-media-selection-scroll .file-wrap .null-file p { color: #a2a3a7; font-size: 14px; text-align: center; } .file-type-thumb { position: relative; width: 100%; } .file-type-thumb:hover .mask { display: flex; } .file-type-thumb .mask { position: absolute; top: 0; display: none; align-items: center; justify-content: center; width: 100%; height: 100%; color: #eaeaea; font-size: 18px; background: rgba(0, 0, 0, 0.3); } .file-type-thumb .mask i { display: inline-block; cursor: pointer; } .file-type-thumb .mask i:active { opacity: 0.4; } .file-type-thumb .mask .half { display: flex; align-items: center; justify-content: center; width: 48%; height: 100%; } .file-type-thumb .mask .half:hover { cursor: pointer; opacity: 0.7; } .file-type-thumb .mask .el-divider { margin: 0; opacity: 0.4; } .file-type-thumb .transparent { position: absolute; top: 0; width: 100%; height: 100%; } .file-type-thumb .transparent:hover { cursor: pointer; } .file-type-thumb .tag { position: absolute; display: flex; align-items: center; justify-content: center; padding: 2px 8px; color: white; font-size: 12px; background-color: rgba(#000, #000, #000, 0.4); border-radius: 12px; } .file-type-thumb .rate-info-tag { top: 8px; left: 5px; } .file-type-thumb .ai-tag { top: 8px; right: 5px; } .file-type-thumb .pic { width: 100%; padding-top: 56.25%; background-color: #fff; background-image: url('../assets/images/unknown.png'); background-repeat: no-repeat; background-repeat: repeat-x; background-position: top; background-size: cover; } .file-type-thumb .pic:hover { transform: scale(1.02); transition: ease-out 0.4s; } .file-type-thumb .audio { background-image: url('../assets/images/music.png') !important; } .file-type-thumb .audio.doc { background-image: url('../assets/images/draf.png') !important; } .file-type-thumb .project { background-image: url('../assets/images/project1.png') !important; } .file-type-thumb .doc { background-image: url('../assets/images/draf.png'); } .file-type-thumb .link { background-image: url('../assets/images/link.png'); } .file-type-thumb .sp_topic { background-image: url('../assets/images/link.png'); } .file-type-thumb .live { background-image: url('../assets/images/live.png'); } .file-type-thumb .pdf { background-image: url('../assets/images/pdf.png') !important; } .file-type-thumb .officeexcel { background-image: url('../assets/images/excel.png') !important; } .file-type-thumb .officeppt { background-image: url('../assets/images/ppt.png') !important; } .file-type-thumb .zip { background-image: url('../assets/images/zip.png') !important; } .file-type-thumb .rar { background-image: url('../assets/images/rar.png') !important; } .file-type-thumb .txt { background-image: url('../assets/images/txt.png') !important; } .file-type-thumb .exe { background-image: url('../assets/images/exe.png') !important; } .file-type-thumb .html { background-image: url('../assets/images/html.png') !important; } .file-type-thumb .officedoc { background-image: url('../assets/images/word.png') !important; } .file-type-thumb .wechat { background-image: url('../assets/images/wechat.png') !important; } .file-type-thumb .h5 { background-image: url('../assets/images/h5.png') !important; } .file-type-thumb .ad { background-image: url('../assets/images/ad.png') !important; } .file-type-thumb .booklink { background-image: url('../assets/images/booklink.png') !important; } .file-type-thumb .activity { background-image: url('../assets/images/activity.png') !important; } .file-type-thumb .svideo { background-image: url('../assets/images/svideo.png') !important; } .file-type-thumb .cloud_lottery { background-image: url('../assets/images/cloud_lottery.png') !important; } .file-type-thumb .cloud_form { background-image: url('../assets/images/cloud_form.png') !important; } .file-type-thumb .illegal-media-warning { position: absolute; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.65); background-image: url('../assets/images/unknown.png'); background-repeat: no-repeat; background-position: center; background-size: 30%; } .media-previewer { position: fixed; top: 0; left: 0; z-index: 100; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); } .media-previewer .viewer-close { position: absolute; top: 36px; right: 36px; z-index: 99999; display: flex; align-items: center; justify-content: center; width: 32px; height: 32px; color: #fff; font-size: 14px; line-height: 32px; text-align: center; background: rgba(0, 0, 0, 0.5); border-radius: 50%; cursor: pointer; } .media-previewer .viewer-canvas { display: -webkit-box; display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; -webkit-box-pack: center; -webkit-box-align: center; } .media-previewer .viewer-canvas .video { z-index: 101; width: 1000px; max-height: 90vh; object-fit: contain; overflow: clip; overflow-clip-margin: content-box; } .media-previewer .viewer-canvas .audio { width: 400px; height: 54px; } .media-previewer .viewer-canvas .other { display: flex; flex-direction: column; align-items: center; width: 240px; height: 200px; } .media-previewer .viewer-canvas .other img { width: 100%; height: 100%; } .media-previewer .viewer-canvas .other .text { color: #fff; font-size: 18px; } .sys-resource-dialog { height: 100%; padding: 0; padding-left: 20px; } .sys-resource-dialog .scen-module { margin-bottom: 20px; } .sys-resource-dialog .scen-module .title { display: flex; gap: 8px; align-items: center; margin-bottom: 20px; font-weight: bold; font-size: 16px; } .sys-resource-dialog .scen-module .title .line { width: 3px; height: 16px; background-color: #4886ff; } .sys-resource-dialog .null-file { display: flex; flex-direction: column; justify-content: center; height: 300px; } .sys-resource-dialog .null-file .null-pic { display: block; width: 10%; margin: 20px auto; } .sys-resource-dialog .null-file p { color: #a2a3a7; font-size: 14px; text-align: center; } .sysfile-filter-container { padding: 10px 0; } .sys-resource-cards { height: 100%; } .sys-resource-cards .arco-scrollbar { height: 100%; } .sys-resource-cards .arco-scrollbar .sys-resource-scroll { height: 100%; overflow: auto; } .sys-res-file-list { display: flex; flex-wrap: wrap; gap: 20px; } .sys-res-file-list .item-load-more { display: flex; flex-direction: column; gap: 10px; align-items: center; justify-content: center; color: #9a9a9a; font-size: 12px; cursor: pointer; } .sys-res-file-list .item-load-more img { width: 72px; } .sys-res-file-list .item { position: relative; width: calc(20% - 20px); overflow: hidden; cursor: pointer; } .sys-res-file-list .item .move-action { opacity: 0.5; } .sys-res-file-list .item .shadow-wrap { position: relative; overflow: hidden; background: #fff; border: 1px solid #ebeef5; border-radius: 4px; } .sys-res-file-list .item .shadow-wrap:hover { border: 1px solid #4886ff; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1); } .sys-res-file-list .item .shadow-wrap .thumb-wrap { position: relative; width: 100%; background: url('../assets/selection/picBg.png'); } .sys-res-file-list .item .shadow-wrap h4, .sys-res-file-list .item .shadow-wrap p { margin-top: 4px; margin-bottom: 2px; padding: 0 10px; overflow: hidden; color: rgba(0, 0, 0, 0.85); font-size: 14px; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal; } .sys-res-file-list .item .shadow-wrap h4 i, .sys-res-file-list .item .shadow-wrap p i, .sys-res-file-list .item .shadow-wrap h4 svg, .sys-res-file-list .item .shadow-wrap p svg { margin-right: 4px; color: #e75258; font-size: 16px; vertical-align: middle; } .sys-res-file-list .item .shadow-wrap h4 svg, .sys-res-file-list .item .shadow-wrap p svg { margin-right: 4px; font-size: 16px; vertical-align: middle; } .sys-res-file-list .item .shadow-wrap h4 span, .sys-res-file-list .item .shadow-wrap p span { vertical-align: middle; } .sys-res-file-list .item .shadow-wrap p { margin-bottom: 4px; font-weight: normal; font-size: 12px; line-height: 1em; opacity: 0.65; } .sys-res-file-list::after { height: 50px; } .select-resources-modal-wrapper .arco-modal-header { border-bottom: none; } .select-resources-modal-body { height: 70vh; padding: 0; } .previous-version-modal-body { padding: 0; } .tooltip-button { height: auto; padding: 20px; } .content-main { display: flex; flex-direction: column; } .content-main .select-view { display: flex; flex-wrap: nowrap; height: calc(60vh - 106px); overflow-x: auto; } .content-main .select-view .col-view { flex-shrink: 0; height: 100%; overflow: auto; border-right: 1px solid #ebeef5; } .content-main .select-view .col-view .row { display: flex; align-items: center; justify-content: space-between; padding: 14px 20px 14px 24px; cursor: pointer; } .content-main .select-view .col-view .row.active, .content-main .select-view .col-view .row:hover { background-color: #f2f3f5; } .content-main .select-view .col-view .row .left, .content-main .select-view .col-view .row .right { display: flex; align-items: center; } .content-main .select-view .col-view .row .left { margin-right: 20px; } .content-main .select-view .col-view .row .img-icon { width: 20px; margin-right: 10px; border-radius: 50%; } .content-main .select-view .col-view .row .icon { margin-right: 10px; } .content-main .select-view .col-view .row .alias { display: inline-block; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .content-main .temp-view { flex-shrink: 0; max-height: 150px; padding: 16px 24px; border-top: 1px solid #ebeef5; } .content-main .temp-view .title { padding-bottom: 12px; font-weight: 500; } .content-main .temp-view .select-ul { display: flex; flex-wrap: wrap; align-items: center; } .content-main .temp-view .select-ul .select-li { margin-bottom: 12px; padding: 2px 8px; color: #1d2129; background-color: #f2f3f5; } .content-main .temp-view .select-ul .select-li + .select-li { margin-left: 15px; } .previous-version .select-view { display: flex; flex-wrap: nowrap; height: calc(60vh - 106px); overflow-x: auto; } .previous-version .select-view .view-line { flex-shrink: 0; height: 100%; overflow-y: auto; border-right: 1px solid #ebeef5; } .previous-version .select-view .view-line.line1 { width: 150px; } .previous-version .select-view .view-line.line2 { width: 170px; } .previous-version .select-view .view-line.line3 { width: 196px; } .previous-version .select-view .view-line .row { display: flex; align-items: center; justify-content: space-between; padding: 14px 20px 14px 24px; cursor: pointer; } .previous-version .select-view .view-line .row.active, .previous-version .select-view .view-line .row:hover { background-color: #f2f3f5; } .previous-version .select-view .view-line .row .left, .previous-version .select-view .view-line .row .right { display: flex; align-items: center; } .previous-version .select-view .view-line .row .left { margin-right: 20px; } .previous-version .select-view .view-line .row .right { font-size: 18px; } .previous-version .select-view .view-line .row .img-icon { width: 20px; margin-right: 10px; border-radius: 50%; } .previous-version .select-view .view-line .row .icon { margin-right: 10px; } .previous-version .select-view .view-line .row .alias { display: inline-block; max-width: 150px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .previous-version .select-view .view-line .row .alias .icon { margin-right: 5px; } .previous-version .temp-view { flex-shrink: 0; max-height: 150px; padding: 16px 24px; border-top: 1px solid #ebeef5; } .previous-version .temp-view .title { padding-bottom: 12px; font-weight: 500; } .previous-version .temp-view .select-ul { display: flex; flex-wrap: wrap; align-items: center; } .previous-version .temp-view .select-ul .select-li { margin-bottom: 12px; padding: 2px 8px; color: #1d2129; background-color: #f2f3f5; } .previous-version .temp-view .select-ul .select-li + .select-li { margin-left: 15px; } .column-selection-container { padding: 0; cursor: pointer; } @mixin ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .column-selection-container.single .column-select { position: relative; max-width: 250px; padding-right: 35px; font-weight: 500; } .column-selection-container.single .column-select .right-icon { position: absolute; top: 7px; right: 15px; } .column-selection-container.single .column-select.add { color: #86909c; text-align: center; background: #f3f4f5; border: none; } .column-selection-container.single .column-select.value { color: #4886ff; background: #edf3ff; } .column-selection-container.single .column-select.long { padding-right: 90px; } .column-selection-container.single .column-select.long .longTip { position: absolute; right: 35px; } .column-selection-container .column-select { height: 28px; padding: 0 10px; font-size: 14px; line-height: 28px; border: 1px solid #e8e8e8; border-bottom: none; } .column-selection-container .column-select .space { display: flex; align-items: center; justify-content: space-between; color: #4e5969; } .column-selection-container .column-select .space.disabled { opacity: 0.3; pointer-events: none; } .column-selection-container .column-select .label { @include ellipsis; } .column-selection-container .column-select.add { @include ellipsis; color: #86909c; text-align: center; background: #f3f4f5; border: 1px solid #e8e8e8; border-radius: 2px; } .column-selection-container .column-select.add .label { font-weight: 700; } .column-selection-popover { width: 300px; padding: 0; } .column-selection-popover.single { width: 180px; } .column-selection-popover .column-selection-main { transition: all 0.3s; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll { overflow: auto; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node { position: relative; height: 36px; line-height: 36px; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node .custom-tree-node { width: 100%; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node span { vertical-align: middle; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node .add-icon { position: absolute; right: 10px; color: #4886ff; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node .add-icon i { font-size: 16px; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node:hover { background-color: rgba(0, 0, 0, 0.05) !important; } .column-selection-popover .column-selection-main .arco-scrollbar .column-selection-scroll .arco-tree .arco-tree-node:hover .add-icon i { display: inline-block; } .column-selection-popover .column-selection-main .selected-list { position: relative; width: 100%; margin: 0; padding: 0; list-style: none; border-top: 1px solid #f3f4f5; } .column-selection-popover .column-selection-main .selected-list .title { height: 28px; padding: 0 40px 0 24px; color: #86909c; line-height: 28px; background: #f3f4f5; } .column-selection-popover .column-selection-main .selected-list .truncate { display: flex; align-items: center; justify-content: space-between; } .column-selection-popover .column-selection-main .selected-list li { height: 36px; padding: 0 40px 0 24px; line-height: 36px; } .column-selection-popover .column-selection-main .selected-list li .item { width: calc(100% - 10px); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .column-selection-popover .column-selection-main .selected-list li i { position: absolute; right: 10px; display: inline-block; color: rgba(0, 0, 0, 0.56); font-size: 14px; font-family: PingFangSC-Regular; cursor: pointer; } .column-selection-popover .column-selection-main .selected-list li:hover { background: rgba(0, 0, 0, 0.05); } .add-category-modal-wrapper .arco-modal-header { border-bottom: none; } .add-category-modal-wrapper .arco-modal-body { min-height: 200px; padding: 20px; padding-bottom: 0; } .add-category-modal-wrapper .arco-modal-body .form-view { padding: 0 20px; } .add-category-modal-wrapper .arco-modal-body .form-view .title { padding: 20px 0; font-weight: bold; font-size: 14px; } .add-category-modal-wrapper .arco-modal-body .form-view .item-title { display: inline-block; color: #4e5969; font-weight: 700; font-size: 14px; line-height: 40px; text-align: left; } .add-category-modal-wrapper .arco-modal-body .form-view .item-title.big { line-height: 60px; } .add-category-modal-wrapper .arco-modal-footer { border-top: 0; } .cropper-container { position: relative; font-size: 0; line-height: 0; direction: ltr; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none; } .cropper-container img { display: block; width: 100%; min-width: 0 !important; max-width: none !important; height: 100%; min-height: 0 !important; max-height: none !important; image-orientation: 0deg; } .cropper-canvas, .cropper-crop-box, .cropper-drag-box, .cropper-modal, .cropper-wrap-box { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .cropper-canvas, .cropper-wrap-box { overflow: hidden; } .cropper-drag-box { background-color: #fff; opacity: 0; } .cropper-modal { background-color: #000; opacity: 0.5; } .cropper-view-box { display: block; width: 100%; height: 100%; overflow: hidden; outline: 1px solid #39f; outline-color: rgba(51, 153, 255, 0.75); } .cropper-dashed { position: absolute; display: block; border: 0 dashed #eee; opacity: 0.5; } .cropper-dashed.dashed-h { top: 33.33333%; left: 0; width: 100%; height: 33.33333%; border-top-width: 1px; border-bottom-width: 1px; } .cropper-dashed.dashed-v { top: 0; left: 33.33333%; width: 33.33333%; height: 100%; border-right-width: 1px; border-left-width: 1px; } .cropper-center { position: absolute; top: 50%; left: 50%; display: block; width: 0; height: 0; opacity: 0.75; } .cropper-center::after, .cropper-center::before { position: absolute; display: block; background-color: #eee; content: ' '; } .cropper-center::before { top: 0; left: -3px; width: 7px; height: 1px; } .cropper-center::after { top: -3px; left: 0; width: 1px; height: 7px; } .cropper-face, .cropper-line, .cropper-point { position: absolute; display: block; width: 100%; height: 100%; opacity: 0.1; } .cropper-face { top: 0; left: 0; background-color: #fff; } .cropper-line { background-color: #39f; } .cropper-line.line-e { top: 0; right: -3px; width: 5px; cursor: e-resize; } .cropper-line.line-n { top: -3px; left: 0; height: 5px; cursor: n-resize; } .cropper-line.line-w { top: 0; left: -3px; width: 5px; cursor: w-resize; } .cropper-line.line-s { bottom: -3px; left: 0; height: 5px; cursor: s-resize; } .cropper-point { width: 5px; height: 5px; background-color: #39f; opacity: 0.75; } .cropper-point.point-e { top: 50%; right: -3px; margin-top: -3px; cursor: e-resize; } .cropper-point.point-n { top: -3px; left: 50%; margin-left: -3px; cursor: n-resize; } .cropper-point.point-w { top: 50%; left: -3px; margin-top: -3px; cursor: w-resize; } .cropper-point.point-s { bottom: -3px; left: 50%; margin-left: -3px; cursor: s-resize; } .cropper-point.point-ne { top: -3px; right: -3px; cursor: ne-resize; } .cropper-point.point-nw { top: -3px; left: -3px; cursor: nw-resize; } .cropper-point.point-sw { bottom: -3px; left: -3px; cursor: sw-resize; } .cropper-point.point-se { right: -3px; bottom: -3px; width: 20px; height: 20px; cursor: se-resize; opacity: 1; } @media (min-width: 768px) { .cropper-point.point-se { width: 15px; height: 15px; } } @media (min-width: 992px) { .cropper-point.point-se { width: 10px; height: 10px; } } @media (min-width: 1200px) { .cropper-point.point-se { width: 5px; height: 5px; opacity: 0.75; } } .cropper-point.point-se::before { position: absolute; right: -50%; bottom: -50%; display: block; width: 200%; height: 200%; background-color: #39f; opacity: 0; content: ' '; } .cropper-invisible { opacity: 0; } .cropper-bg { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC'); } .cropper-hide { position: absolute; display: block; width: 0; height: 0; } .cropper-hidden { display: none !important; } .cropper-move { cursor: move; } .cropper-crop { cursor: crosshair; } .cropper-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .image-crop-modal-wrapper .arco-modal-footer { padding: 0; } .image-crop-modal-body { height: calc(100vh - 16vh - 114px); padding: 0; overflow: hidden; background: var(--color-fill-3); } .image-crop-modal-body .image-cropper { height: 100%; } .image-crop-modal-body .image-cropper .edit { height: calc(100% - 86px); padding: 24px; text-align: center; } .image-crop-modal-body .image-cropper .edit.fullHeight { height: 100%; } .image-crop-modal-body .image-cropper .edit .edit-cropper { position: relative; top: 50%; left: 50%; width: 100%; height: 100%; transform: translate(-50%, -50%); } .image-crop-modal-body .image-cropper .edit .edit-cropper #cropper_img { display: block; max-width: 100%; max-height: 100%; } .image-crop-modal-body .image-cropper .edit .edit-cropper #cropper_img.position { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .image-crop-modal-body .image-cropper .edit .edit-cropper .cropper-bg { background: none !important; } .image-crop-modal-body .image-cropper .tool { width: 100%; height: 86px; line-height: 86px; text-align: center; background: #fff; } .image-crop-modal-body .image-cropper .tool .btn { display: inline-block; margin: 0 30px; color: #474747; font-size: 14px; font-family: PingFangSC-Regular; letter-spacing: 0; vertical-align: middle; border: 1px solid #333; cursor: pointer; opacity: 0.8; } .image-crop-modal-body .image-cropper .tool .btn.btn1 { width: 41px; height: 33px; line-height: 33px; border: 1px dashed #333; } .image-crop-modal-body .image-cropper .tool .btn.btn2 { width: 35px; height: 35px; line-height: 35px; } .image-crop-modal-body .image-cropper .tool .btn.btn3 { width: 46px; height: 33px; line-height: 33px; } .image-crop-modal-body .image-cropper .tool .btn.btn4 { width: 34px; height: 47px; line-height: 47px; } .image-crop-modal-body .image-cropper .tool .btn.btn5 { width: 59px; height: 33px; line-height: 33px; } .image-crop-modal-body .image-cropper .tool .btn.btn6 { width: 33px; height: 59px; line-height: 59px; } .image-crop-modal-body .image-cropper .tool .btn:hover, .image-crop-modal-body .image-cropper .tool .btn.active { color: #4886ff; border-color: #4886ff; } .image-crop-modal-footer { display: flex; align-items: center; justify-content: space-between; padding: 10px 30px; overflow: hidden; border-top: solid 1px var(--color-border-1); } .image-crop-modal-footer .cropper-btn { padding: 6px !important; font-size: 18px; } .image-crop-modal-footer .cropper-btn + .cropper-btn { margin-left: 10px; } .tooltip-button { height: auto; padding: 20px; } .table_wrp { height: 50vh; } /** 上传列表面板 */ .panel_wrp { position: absolute; right: 10px; bottom: 10px; } .panel_wrp .panel_card .panel_header { display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .panel_wrp .panel_card .panel_header .opt { display: flex; flex-direction: row; gap: 15px; } .panel_wrp .panel_card .panel_list { display: flex; flex-direction: column; } .panel_wrp .panel_card .panel_list .panel_item { display: flex; flex-direction: row; justify-content: space-between; } .panel_wrp .panel_card .panel_list .panel_item .panel_column { display: flex; gap: 10px; align-items: center; } .panel_wrp .panel_card .panel_list .panel_item .panel_column.flex-1 { flex: 1; } .panel_wrp .panel_card .panel_list .panel_item .panel_column.flex-3 { flex: 3; } .panel_wrp { width: auto; overflow: hidden; border-top-left-radius: 12px; border-top-right-radius: 12px; } .panel_wrp *::selection { display: none; } .panel_wrp .panel_card { width: 350px; transition: all 0.3s; } .panel_wrp .panel_card.expend { width: 420px; } .panel_wrp .panel_card .panel_header { width: 90%; height: 50px; padding: 0 5%; color: white; background-color: rgb(var(--arcoblue-5)); border-top-left-radius: 10px; border-top-right-radius: 10px; } .panel_wrp .panel_card .panel_header .title { white-space: nowrap; } .panel_wrp .panel_card .panel_header .opt { font-size: 18px; } .panel_wrp .panel_card .panel_header .opt::selection { display: none; } .panel_wrp .panel_card .panel_header .opt .bar { cursor: pointer; } .panel_wrp .panel_card .panel_list { width: 100%; height: 120px; overflow-y: scroll; transition: all 0.3s; } .panel_wrp .panel_card .panel_list::-webkit-scrollbar { display: none; } .panel_wrp .panel_card .panel_list.un_expend { height: 0; overflow: hidden; } .panel_wrp .panel_card .panel_list .panel_item { height: 35px; padding: 5px 15px; } .panel_wrp .panel_card .panel_list .panel_item .panel_column { white-space: nowrap; } .panel_wrp .panel_card .panel_list .panel_item .panel_column .media_alias { width: 160px; cursor: pointer; } /** 公用 */ .ellips { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .content-detail-list-container *::selection { display: none; } .content-detail-list-container .fix_position { position: relative; margin-right: 10px; color: #4886ff; } .content-detail-list-container .fix_position .doc-fixed-num { position: absolute; right: -7px; bottom: 0; color: #bababa; font-size: 12px; } .content-detail-list-container .index { display: inline-block; flex-shrink: 0; box-sizing: border-box; min-width: 15px; height: 15px; margin-right: 10px; padding: 4px; color: #4886ff; font-size: 12px; line-height: 0.6; text-align: center; background: #edf3ff; border-radius: 3px; } .content-detail-list-container .d_time, .content-detail-list-container .add_new { margin: 0; margin-