This repository was archived by the owner on Oct 9, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +35
-12
lines changed Expand file tree Collapse file tree 1 file changed +35
-12
lines changed Original file line number Diff line number Diff line change 48
48
v-for =" asset in release.assets"
49
49
:key =" asset.name"
50
50
class =" files-asset"
51
+ tabindex =" 0"
52
+ @keydown.enter.self =" $emit('viewAsset', release.tag_name, asset.name)"
51
53
@click =" $emit('viewAsset', release.tag_name, asset.name)"
52
54
>
53
- <div class =" files-asset-name" >{{ asset.name }}</div >
54
- <div class =" files-asset-date" >
55
- {{ $d(new Date(asset.created_at), "text") }}
55
+ <div class =" files-asset-text" >
56
+ <div class =" files-asset-text-name" >{{ asset.name }}</div >
57
+ <div class =" files-asset-text-date" >
58
+ {{ $d(new Date(asset.created_at), "text") }}
59
+ </div >
56
60
</div >
61
+ <a
62
+ class =" files-asset-download"
63
+ tabindex =" -1"
64
+ :href =" asset.browser_download_url"
65
+ download
66
+ @click.stop
67
+ >
68
+ <el-button
69
+ type =" primary"
70
+ :icon =" ElIconDownload"
71
+ />
72
+ </a >
57
73
</ElCard >
58
74
</div >
59
75
</div >
@@ -153,26 +169,33 @@ defineEmits<{
153
169
padding : 0.5rem ;
154
170
background-color : white ;
155
171
172
+ display : flex ;
173
+ justify-content : space-between ;
174
+ align-items : center ;
175
+
156
176
& :hover {
157
177
background-color : var (--gray-1 );
158
178
}
159
179
}
160
180
161
- .files-asset-name {
181
+ .files-asset-text {
162
182
width : 60% ;
163
- color : var (--gray-7 );
164
- font-size : 0.8rem ;
165
-
166
- overflow-wrap : anywhere;
167
183
168
184
@media only screen and (width < $size-md ) {
169
185
width : 80% ;
170
186
}
171
- }
172
187
173
- .files-asset-date {
174
- color : var (--gray-6 );
175
- font-size : 0.5rem ;
188
+ .files-asset-text-name {
189
+ color : var (--gray-7 );
190
+ font-size : 0.8rem ;
191
+
192
+ overflow-wrap : anywhere;
193
+ }
194
+
195
+ .files-asset-text-date {
196
+ color : var (--gray-6 );
197
+ font-size : 0.5rem ;
198
+ }
176
199
}
177
200
}
178
201
}
You can’t perform that action at this time.
0 commit comments