diff --git a/admin-ui/src/components/ServicesProvider/info.vue b/admin-ui/src/components/ServicesProvider/info.vue index c4afa8e85..30bbfc97d 100644 --- a/admin-ui/src/components/ServicesProvider/info.vue +++ b/admin-ui/src/components/ServicesProvider/info.vue @@ -224,6 +224,10 @@ const plansParams = computed(() => { type.push("ione-vpn"); } + if (provider.value.type === "empty") { + type.push("vpn"); + } + return { showDeleted: false, excludeUuids: relatedPlans.value?.map((p) => p.uuid) || [], diff --git a/admin-ui/src/components/showcases_table.vue b/admin-ui/src/components/showcases_table.vue index 6dc3f7444..f46fb4902 100644 --- a/admin-ui/src/components/showcases_table.vue +++ b/admin-ui/src/components/showcases_table.vue @@ -12,6 +12,7 @@ diff --git a/admin-ui/src/components/ui/iconTitlePreview.vue b/admin-ui/src/components/ui/iconTitlePreview.vue index f8f56a7ce..d42981346 100644 --- a/admin-ui/src/components/ui/iconTitlePreview.vue +++ b/admin-ui/src/components/ui/iconTitlePreview.vue @@ -1,7 +1,7 @@ @@ -15,6 +15,7 @@ export default { type: {}, title: { type: String, default: "none" }, icon: { type: String, default: "" }, + color: { type: String, default: "" }, }, }; diff --git a/admin-ui/src/components/ui/nocloudIcon.vue b/admin-ui/src/components/ui/nocloudIcon.vue index 239a34411..866fee64e 100644 --- a/admin-ui/src/components/ui/nocloudIcon.vue +++ b/admin-ui/src/components/ui/nocloudIcon.vue @@ -1,13 +1,20 @@