Skip to content

Commit 5268a1e

Browse files
committed
feat: 在文件列表中添加标题并调整链接样式
1 parent 37666b8 commit 5268a1e

2 files changed

Lines changed: 18 additions & 4 deletions

File tree

src/components/FileList.tsx

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,10 @@ export const FileList: React.FC<FileListProps> = ({
6161
return (
6262
<List.ListItem className="file-list-row file-list-row-virtual" style={{ top }} key={`${info.FileName}-${index}`}>
6363
<div className="file-list-main">
64+
<div className="file-list-title">
65+
{`Windows ${info.SystemCode} ${info.VerCode} (${info.BuildVer})`}
66+
</div>
6467
<div className="file-list-meta">
65-
<span>{info.VerCode} ({info.BuildVer})</span>
6668
<span>{info.Language}</span>
6769
<span>{info.Edition}</span>
6870
<span>{info.Architecture}</span>
@@ -74,7 +76,7 @@ export const FileList: React.FC<FileListProps> = ({
7476
<Link theme="primary" hover="color" onClick={() => onDownload(info.FilePath)}>
7577
下载
7678
</Link>
77-
<Link theme="default" hover="color" onClick={() => onCopy(info.FilePath)}>
79+
<Link theme="primary" hover="color" onClick={() => onCopy(info.FilePath)}>
7880
复制直链
7981
</Link>
8082
</Space>
@@ -93,8 +95,10 @@ export const FileList: React.FC<FileListProps> = ({
9395
return filteredFiles.map((info, index) => (
9496
<List.ListItem className="file-list-row" key={`${info.FileName}-${index}`}>
9597
<div className="file-list-main">
98+
<div className="file-list-title">
99+
{`Windows ${info.SystemCode} ${info.VerCode} (${info.BuildVer})`}
100+
</div>
96101
<div className="file-list-meta">
97-
<span>{info.VerCode} ({info.BuildVer})</span>
98102
<span>{info.Language}</span>
99103
<span>{info.Edition}</span>
100104
<span>{info.Architecture}</span>
@@ -106,7 +110,7 @@ export const FileList: React.FC<FileListProps> = ({
106110
<Link theme="primary" hover="color" onClick={() => onDownload(info.FilePath)}>
107111
下载
108112
</Link>
109-
<Link theme="default" hover="color" onClick={() => onCopy(info.FilePath)}>
113+
<Link theme="primary" hover="color" onClick={() => onCopy(info.FilePath)}>
110114
复制直链
111115
</Link>
112116
</Space>

src/global/main.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,16 @@ p {
201201
text-align: left;
202202
}
203203

204+
.file-list-title {
205+
font-size: 14px;
206+
font-weight: 600;
207+
line-height: 1.4;
208+
color: var(--app-text);
209+
overflow: hidden;
210+
text-overflow: ellipsis;
211+
white-space: nowrap;
212+
}
213+
204214
.file-list-name {
205215
font-size: 13px;
206216
line-height: 1.4;

0 commit comments

Comments
 (0)