diff --git a/packages/theme-default/src/upload.css b/packages/theme-default/src/upload.css index 9414ff56a..f8b5639ee 100644 --- a/packages/theme-default/src/upload.css +++ b/packages/theme-default/src/upload.css @@ -129,28 +129,33 @@ &:first-child { margin-top: 10px; } + & .el-icon-check, + & .el-icon-circle-check { + color: var(--color-success); + } + & .el-icon-close { + display: none; + cursor: pointer; + opacity: .75; + transform: scale(.7); + color: var(--color-extra-light-black); + &:hover { + opacity: 1; + } + } &:hover { background-color: var(--color-extra-light-gray); + + .el-icon-close { + display: inline-block; + } } @when success { .el-upload-list__item-name:hover { color: var(--link-hover-color); cursor: pointer; } - .el-icon-close { - display: none; - } &:hover { - .el-icon-close { - display: inline-block; - cursor: pointer; - opacity: .75; - transform: scale(.7); - color: var(--color-extra-light-black); - &:hover { - opacity: 1; - } - } .el-icon-circle-check, .el-icon-check { display: none; @@ -180,7 +185,6 @@ right: 10px; top: 0; line-height: inherit; - color: var(--color-success); } @e item-delete { position: absolute; @@ -210,6 +214,11 @@ margin: 0 8px 8px 0; display: inline-block; + & .el-icon-check, + & .el-icon-circle-check { + color: var(--color-white); + } + &:hover .el-upload-list__item-status-label { display: none; } @@ -236,7 +245,6 @@ font-size: 12px; margin-top: 11px; transform: rotate(-45deg) scale(0.8); - color: #fff; } } .el-upload-list__item-actions { @@ -297,7 +305,11 @@ margin-top: 10px; padding: 10px 10px 10px 90px; height: 92px; - + + & .el-icon-check, + & .el-icon-circle-check { + color: var(--color-white); + } &:hover { .el-upload-list__item-status-label { background: transparent; @@ -356,7 +368,6 @@ font-size: 12px; margin-top: 12px; transform: rotate(-45deg) scale(0.8); - color: #fff; } } .el-progress { diff --git a/packages/upload/src/upload-list.vue b/packages/upload/src/upload-list.vue index 3833da5ef..1d03d9abc 100644 --- a/packages/upload/src/upload-list.vue +++ b/packages/upload/src/upload-list.vue @@ -17,11 +17,13 @@ {{file.name}} -