From f14ea940fb32105de8b592992e3f53c62f31d84d Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 22 一月 2026 16:42:51 +0800
Subject: [PATCH] 2026.1.22

---
 component/uploader/uploader.wxss |   66 +++++++++++++++++++++++++++-----
 1 files changed, 55 insertions(+), 11 deletions(-)

diff --git a/component/uploader/uploader.wxss b/component/uploader/uploader.wxss
index 3a22cf2..f5c8ce1 100644
--- a/component/uploader/uploader.wxss
+++ b/component/uploader/uploader.wxss
@@ -1,5 +1,23 @@
+.close-btn {
+  position: absolute;
+  top: 0;
+  right: 0;
+  color: white;
+  background-color: rgba(0, 0, 0, 0.3);
+  padding: 2px;
+  border-bottom-left-radius: 8px;
+  border-top-left-radius: 2px;
+  border-bottom-right-radius: 2px;
+}
+
+.weui-uploader__tips {
+  font-size: 12px;
+  color: #9c9c9c;
+}
+
 .uploader-preview__file {
   --default-bg-color: #888888;
+  position: relative;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
@@ -10,37 +28,46 @@
 }
 
 .wrap {
-  /* background-color: rgb(109, 109, 4); */
   height: 3em;
   line-height: 1.5;
   overflow: hidden;
+  /* background-color: rgb(0, 104, 104); */
   margin: 8rpx 8rpx 0 8rpx;
+  text-align: justify;
+
 }
 
 .wrap .txt {
   display: block;
   max-height: 3em;
+  /* background-color: rgb(88, 104, 0); */
   /* margin: 8rpx 8rpx 0 8rpx; */
+  display: -webkit-box;
+  -webkit-line-clamp: 2;
+  -webkit-box-orient: vertical;
+  overflow: hidden;
+  text-overflow: ellipsis;
 }
 
 .wrap .filename {
   position: relative;
+  /* display: flex;
+  text-align: justify; */
   /* display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical; */
   /* display: none; */
   top: -3em;
-  background-color: rgb(115, 172, 118);
-  /* background-color: var(--default-bg-color); */
+  /* background-color: rgb(115, 172, 118); */
+  background-color: var(--default-bg-color);
   overflow: hidden;
-  /* text-overflow: ellipsis; */
-  text-align: justify;
-  /* white-space: nowrap; */
+  text-overflow: ellipsis;
+  white-space: nowrap;
   /* margin: 8rpx 8rpx 0 8rpx; */
 }
 
 .filename::before {
-  content: attr(data-title);
+  /* content: attr(data-title); */
   width: 100%;
   float: right;
   margin-top: 1.5em;
@@ -56,10 +83,27 @@
   margin: 0rpx 8rpx 8rpx 8rpx;
 }
 
-.file_xlsx {}
+.unit::after {
+  content: attr(data-ext);
+  position: absolute;
+  bottom: 0rpx;
+  right: 10rpx;
+  font-size: 30px;
+  color: #ffffff38;
+}
 
-.file_word {}
+.file_xlsx {
+  background-color: #278553;
+}
 
-.file_pdf {}
+.file_word {
+  background-color: #3980C0;
+}
 
-.file_ppt {}
\ No newline at end of file
+.file_pdf {
+  background-color: #C84E39;
+}
+
+.file_ppt {
+  background-color: #FF7A42;
+}
\ No newline at end of file

--
Gitblit v1.9.3