Skip to content

Commit d96afd6

Browse files
committed
ui: show icon/label for more properties
Signed-off-by: Abhishek Kumar <[email protected]>
1 parent 6ab7123 commit d96afd6

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

ui/src/core/lazy_lib/icons_use.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ import {
8383
FileDoneOutlined,
8484
FileProtectOutlined,
8585
FileTextOutlined,
86+
FileZipOutlined,
8687
FilterOutlined,
8788
FilterTwoTone,
8889
FireOutlined,
@@ -254,6 +255,7 @@ export default {
254255
app.component('FileDoneOutlined', FileDoneOutlined)
255256
app.component('FileProtectOutlined', FileProtectOutlined)
256257
app.component('FileTextOutlined', FileTextOutlined)
258+
app.component('FileZipOutlined', FileZipOutlined)
257259
app.component('FilterOutlined', FilterOutlined)
258260
app.component('FilterTwoTone', FilterTwoTone)
259261
app.component('FireOutlined', FireOutlined)

ui/src/views/compute/wizard/OsBasedImageRadioGroup.vue

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,29 @@
4949
| <project-outlined /> {{ item.project }}
5050
</span>
5151
<a-tooltip :title="$t('label.passwordenabled')" v-if="item.passwordenabled">
52-
<lock-outlined style="margin-left: 10px;"/>
52+
<lock-outlined style="margin-left: 8px;"/>
5353
</a-tooltip>
5454
<a-tooltip :title="$t('label.userdata')" v-if="item.userdataid">
55-
<solution-outlined style="margin-left: 10px;"/>
55+
<solution-outlined style="margin-left: 8px;"/>
5656
</a-tooltip>
57-
<a-tag v-if="item.isfeatured" style="margin-left: 10px;">
57+
<a-tooltip :title="$t('label.isdynamicallyscalable')" v-if="item.isdynamicallyscalable">
58+
<arrows-alt-outlined style="margin-left: 8px;"/>
59+
</a-tooltip>
60+
<a-tooltip :title="$t('label.isextractable')" v-if="item.isextractable">
61+
<file-zip-outlined style="margin-left: 8px;"/>
62+
</a-tooltip>
63+
<a-tag v-if="item.isfeatured" style="margin-left: 8px;">
5864
{{ $t('label.isfeatured') }}
5965
</a-tag>
60-
<a-tag v-if="item.ispublic" style="margin-left: 10px;">
66+
<a-tag v-if="item.ispublic" style="margin-left: 8px;">
6167
{{ $t('label.ispublic') }}
6268
</a-tag>
69+
<a-tag v-if="item.directdownload" style="margin-left: 8px;">
70+
{{ $t('label.directdownload') }}
71+
</a-tag>
72+
<a-tag v-if="item.requireshvm" style="margin-left: 8px;">
73+
{{ $t('label.requireshvm') }}
74+
</a-tag>
6375
</a-radio>
6476
</a-radio-group>
6577
</a-list-item>

0 commit comments

Comments
 (0)