diff --git a/layout-webapp/src/main/resources/locale/portlet/LayoutEditor_en.properties b/layout-webapp/src/main/resources/locale/portlet/LayoutEditor_en.properties
index 9d0fa0aec..74fac0347 100644
--- a/layout-webapp/src/main/resources/locale/portlet/LayoutEditor_en.properties
+++ b/layout-webapp/src/main/resources/locale/portlet/LayoutEditor_en.properties
@@ -286,3 +286,4 @@ portlets.noPortletInstancesYet=Create your first instance using this portlet
portlets.instancePreview=Preview
portlets.uploadPreviewTitle=Upload an illustration for portlet instance
portlets.label.createInstance=Create instance
+portlets.noPreviewAvailable=No preview available
diff --git a/layout-webapp/src/main/webapp/vue-app/portlets/components/PortletsManagement.vue b/layout-webapp/src/main/webapp/vue-app/portlets/components/PortletsManagement.vue
index 3554ebdd1..63f04742b 100644
--- a/layout-webapp/src/main/webapp/vue-app/portlets/components/PortletsManagement.vue
+++ b/layout-webapp/src/main/webapp/vue-app/portlets/components/PortletsManagement.vue
@@ -30,14 +30,11 @@
class="card-border-radius overflow-hidden"
@portlet-instance-filter="keyword = $event"
@select-tab="selectTab" />
-
+
diff --git a/layout-webapp/src/main/webapp/vue-app/portlets/components/portlets/List.vue b/layout-webapp/src/main/webapp/vue-app/portlets/components/portlets/List.vue
index a467dd6eb..da3b0123d 100644
--- a/layout-webapp/src/main/webapp/vue-app/portlets/components/portlets/List.vue
+++ b/layout-webapp/src/main/webapp/vue-app/portlets/components/portlets/List.vue
@@ -30,7 +30,7 @@
must-sort
disable-pagination
hide-default-footer
- class="portletsTable px-5">
+ class="card-border-radius overflow-hidden portletsTable px-5">
-
- fa-eye
-
+ v-bind="attrs">
+
+ fa-eye
+
+
- {{ $t('portlets.previewInstance') }}
+ {{ application.illustrationId && $t('portlets.previewInstance') || $t('portlets.noPreviewAvailable') }}