diff --git a/packages/@vue/cli-ui-addon-widgets/src/components/StatusWidget.vue b/packages/@vue/cli-ui-addon-widgets/src/components/StatusWidget.vue index a36bd1445..e172480b3 100644 --- a/packages/@vue/cli-ui-addon-widgets/src/components/StatusWidget.vue +++ b/packages/@vue/cli-ui-addon-widgets/src/components/StatusWidget.vue @@ -1,5 +1,5 @@ @@ -28,6 +61,8 @@ @@ -45,9 +98,32 @@ export default { @import "~@vue/cli-ui/src/style/imports" .vulnerability-details - overflow-x hidden - overflow-y auto + v-box() .pane-toolbar padding-bottom $padding-item + +.summary + display flex + padding-right 12px + +.summary-item + display flex + align-items center + margin-left 16px + + .vue-ui-icon, + .count + margin-right 3px + + .count + font-weight bold + +.severity-danger + color $vue-ui-color-danger +.severity-warning + color $vue-ui-color-warning + +.items + flex 1 diff --git a/packages/@vue/cli-ui-addon-widgets/src/components/VulnerabilityItem.vue b/packages/@vue/cli-ui-addon-widgets/src/components/VulnerabilityItem.vue index 82e85f00a..dd7e3c525 100644 --- a/packages/@vue/cli-ui-addon-widgets/src/components/VulnerabilityItem.vue +++ b/packages/@vue/cli-ui-addon-widgets/src/components/VulnerabilityItem.vue @@ -2,84 +2,114 @@
- - - - - - -
-
- {{ $t('org.vue.widgets.vulnerability.direct-dep') }} -
- - +
+ + {{ $t('org.vue.widgets.vulnerability.versions.patched') }} + {{ item.versions.patched }} +
+
+ + +
+ +
+
+
+ {{ $t('org.vue.widgets.vulnerability.direct-dep') }} +
+ + +
+ +
+ + {{ $t(`org.vue.common.show-${showMoreParents ? 'less' : 'more'}`) }} + +