diff --git a/packages/editor-ui/src/components/Badge.vue b/packages/editor-ui/src/components/Badge.vue
new file mode 100644
index 0000000000..0c61c95b61
--- /dev/null
+++ b/packages/editor-ui/src/components/Badge.vue
@@ -0,0 +1,49 @@
+
+
+
+ {{ props.text }}
+
+
+ {{ props.text }}
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/editor-ui/src/components/VersionCard.vue b/packages/editor-ui/src/components/VersionCard.vue
index f6d72a3145..27717e948b 100644
--- a/packages/editor-ui/src/components/VersionCard.vue
+++ b/packages/editor-ui/src/components/VersionCard.vue
@@ -5,12 +5,21 @@
Released
@@ -34,10 +43,12 @@ import Vue from 'vue';
import NodeIcon from './NodeIcon.vue';
import { IVersion } from '@/Interface';
import TimeAgo from './TimeAgo.vue';
+import Badge from './Badge.vue';
+import WarningTooltip from './WarningTooltip.vue';
export default Vue.extend({
- components: { NodeIcon, TimeAgo },
+ components: { NodeIcon, TimeAgo, Badge, WarningTooltip },
name: 'UpdatesPanel',
props: ['version'],
computed: {
@@ -115,32 +126,4 @@ export default Vue.extend({
.expanded {
grid-row-gap: 8px;
}
-
- .badge {
- font-size: 11px;
- line-height: 18px;
- max-height: 18px;
- font-weight: 400;
- display: flex;
- align-items: center;
- padding: 2px 4px;
- }
-
- .security-update {
- color: $--version-card-security-badge-color;
- background-color: $--version-card-security-badge-background-color;
- border-color: $--version-card-security-badge-border-color;
- }
-
- .breaking-change {
- background-color: $--version-card-breaking-change-background-color;
- color: $--version-card-breaking-change-color;
- border: none;
- }
-
- .security-flag {
- font-size: 14px;
- height: 18px;
- color: $--version-card-security-flag-color;
- }
diff --git a/packages/editor-ui/src/components/WarningTooltip.vue b/packages/editor-ui/src/components/WarningTooltip.vue
new file mode 100644
index 0000000000..75b3a2a702
--- /dev/null
+++ b/packages/editor-ui/src/components/WarningTooltip.vue
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file