UNPKG

@aplus-frontend/ui

Version:

331 lines (330 loc) 8.7 kB
.reset-component { box-sizing: border-box; margin: 0; padding: 0; color: #182948; font-size: 12px; font-family: inherit; line-height: 18px; list-style: none; } .reset-scrollbar ::-webkit-scrollbar { width: 10px; height: 10px; } .reset-scrollbar ::-webkit-scrollbar-thumb { background-color: var(--ap-scrollbar-thumb-color-base); background-clip: content-box; border: 1px solid transparent; border-radius: 4px; } .reset-scrollbar ::-webkit-scrollbar-track, .reset-scrollbar ::-webkit-scrollbar-corner { background-color: var(--ap-table-header-bg, #f2f6f9); } .reset-scrollbar ::-webkit-scrollbar-thumb:hover, .reset-scrollbar ::-webkit-scrollbar-thumb:active { background-color: var(--ap-scrollbar-thumb-color-hover); } .clear-fix::before { display: table; content: ''; } .clear-fix::after { display: table; clear: both; content: ''; } .common-style { box-sizing: border-box; font-size: 12px; font-family: inherit; } .common-style::before, .common-style::after { box-sizing: border-box; } .aplus-ap-upload-multiple-file .multiple-file-context { display: flex; align-items: center; } .aplus-ap-upload-multiple-file .multiple-file-context .file-btn { display: flex; align-items: center; padding: 7px 12px; transition: all 0.3s; border: 1px solid #dee4ed; border-radius: 4px; color: #182948; } .aplus-ap-upload-multiple-file .multiple-file-context .file-btn:hover { border-color: #0070ff; color: #0070ff; } .aplus-ap-upload-multiple-file .multiple-file-context .sub-title { padding-left: 16px; color: #8896b0; font-size: 12px; } .aplus-ap-upload-multiple-file .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover { background: #f5f9fa; } .aplus-ap-upload-multiple-file .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover .ant-upload-list-item-actions .ant-upload-list-item-action:focus { opacity: 1; } .aplus-ap-upload-multiple-file .ant-upload-wrapper .ant-upload-list .ant-upload-list-item .ant-upload-list-item-actions .ant-upload-list-item-action:focus { opacity: 0; } .aplus-ap-upload-multiple-file .ant-upload-text-icon { color: #abb7cc; } .aplus-ap-upload-multiple-file .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-list-item-name, .aplus-ap-upload-multiple-file .ant-upload-wrapper .ant-upload-list .ant-upload-list-item-error .ant-upload-icon .anticon, .aplus-ap-upload-multiple-file .ant-upload-list-item-error .ant-upload-text-icon { color: #ff4d4f; } .aplus-ap-upload-multiple-file .ant-upload-list-item-done { color: #0070ff; } .aplus-ap-upload-multiple-file .ant-upload-list-item-undefined { color: #0070ff; } .aplus-ap-upload-multiple-file-admin .multiple-file-context .file-btn { border: 1px solid #d9d9d9; color: #333333; } .aplus-ap-upload-multiple-file-admin .multiple-file-context .file-btn:hover { border-color: #34b77c; color: #34b77c; } .aplus-ap-upload-multiple-file-admin .multiple-file-context .sub-title { color: #999999; } .aplus-ap-upload-multiple-file-admin .ant-upload-wrapper .ant-upload-list .ant-upload-list-item:hover { background: #fafafa; } .aplus-ap-upload-multiple-file-admin .ant-upload-text-icon { color: #bfbfbf; } .aplus-ap-upload-multiple-file-admin .ant-upload-list-item-done { color: #1890ff; } .aplus-ap-upload-multiple-file-admin .ant-upload-list-item-undefined { color: #1890ff; } .aplus-ap-upload-picture .picture-context { display: grid; grid-gap: 16px; grid-template-columns: repeat(auto-fill, 100px); -webkit-user-select: none; -moz-user-select: none; user-select: none; } .aplus-ap-upload-picture .picture-context .picture-upload { display: flex; flex-direction: column; align-items: center; justify-content: center; width: 100px; overflow: hidden; transition: all 0.2s; border: 1px dashed #dee4ed; border-radius: 4px; background: #f2f6f9; color: #abb7cc; font-size: 16px; cursor: pointer; aspect-ratio: 1 / 1; } .aplus-ap-upload-picture .picture-context .picture-upload > * + * { margin-top: 4px; font-size: 12px; } .aplus-ap-upload-picture .picture-context .picture-upload:hover { border: 1px dashed #0070ff; } .aplus-ap-upload-picture .picture-context .picture-item { width: 100px; padding: 8px; overflow: hidden; border: 1px solid #dee4ed; border-radius: 4px; background: #fff; aspect-ratio: 1 / 1; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box { position: relative; width: 100%; height: 100%; border-radius: 2px; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box > img { width: 100%; height: 100%; border-radius: 2px; -o-object-fit: cover; object-fit: cover; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box:hover > .picture-item-shadow { display: block !important; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box .picture-item-shadow { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 2px; background: rgba(0, 0, 0, 0.5); color: #fff; font-size: 12px; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box .picture-item-shadow .picture-item-close { display: flex; position: absolute; top: 0; right: 0; align-items: center; justify-content: center; width: 16px; overflow: hidden; transform: translate(30%, -30%); border: 1px solid #fff; border-radius: 50%; background: #ff4d4f; color: #fff; font-size: 10px; cursor: pointer; aspect-ratio: 1 / 1; } .aplus-ap-upload-picture .picture-context .picture-item .picture-item-box .picture-item-shadow .picture-item-uploading { position: absolute; top: 50%; left: 50%; width: 84%; transform: translate(-50%, -50%); text-align: center; } .aplus-ap-upload-picture .picture-title { margin-top: 8px; color: #8896b0; font-size: 12px; } .aplus-ap-upload-picture-admin .picture-context .picture-upload { border: 1px dashed #d9d9d9; background: #fafafa; color: #bfbfbf; } .aplus-ap-upload-picture-admin .picture-context .picture-upload:hover { border: 1px dashed #34b77c; } .aplus-ap-upload-picture-admin .picture-context .picture-item { border: 1px solid #d9d9d9; } .aplus-ap-upload-picture-admin .picture-title { color: #999; } .aplus-ap-upload-single-file { display: flex; align-items: center; justify-content: center; width: 100%; height: 200px; overflow: hidden; transition: all 0.3s; border: 1px dashed #dee4ed; border-radius: 4px; background: #f2f6f9; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .aplus-ap-upload-single-file > div { display: flex; align-items: center; justify-content: center; } .aplus-ap-upload-single-file .state-un { flex-direction: column; } .aplus-ap-upload-single-file .state-un .state-un-icon { display: block; width: 56px; } .aplus-ap-upload-single-file .state-un .state-un-title { margin-top: 10px; color: #182948; font-size: 14px; line-height: 22px; } .aplus-ap-upload-single-file .state-un .state-un-subtitle { margin-top: 4px; color: #abb7cc; font-size: 12px; line-height: 18px; } .aplus-ap-upload-single-file .state-ing { display: flex; align-items: center; width: min(516px, 77.24%); height: 96px; padding: 0 24px; border-radius: 4px; background: #fff; } .aplus-ap-upload-single-file .state-ing .left { flex-shrink: 0; width: 48px; margin-right: 16px; } .aplus-ap-upload-single-file .state-ing .left img { display: block; width: 100%; } .aplus-ap-upload-single-file .state-ing .center { flex: 1; } .aplus-ap-upload-single-file .state-ing .center .center-title { display: -webkit-box; overflow: hidden; font-size: 14px; text-align: start; text-overflow: ellipsis; word-wrap: break-word; word-break: break-all; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .aplus-ap-upload-single-file .state-ing .center .center-progress .ant-progress-line { margin-right: 0; margin-bottom: 0; } .aplus-ap-upload-single-file .state-ing .right { flex-shrink: 0; margin-left: 24px; color: #ff4d4f; font-size: 20px; cursor: pointer !important; } .aplus-ap-upload-single-file-un { cursor: pointer; } .aplus-ap-upload-single-file-un:hover { border: 1px dashed #0070ff; background: rgba(0, 112, 255, 0.1); } .aplus-ap-upload-single-file-admin { border: 1px dashed #D9D9D9; } .aplus-ap-upload-single-file-admin .state-un .state-un-title { color: #333; } .aplus-ap-upload-single-file-admin .state-un .state-un-subtitle { color: #BFBFBF; } .aplus-ap-upload { position: relative; } .aplus-ap-upload .ant-btn { min-width: 0; }