diff --git a/src/plugins/dashboard/public/application/_dashboard_app.scss b/src/plugins/dashboard/public/application/_dashboard_app.scss index 56dfc1ad6146e..63a73d6f80c8f 100644 --- a/src/plugins/dashboard/public/application/_dashboard_app.scss +++ b/src/plugins/dashboard/public/application/_dashboard_app.scss @@ -34,10 +34,18 @@ text-align: center; } -.dshUnsavedListingItemTitle { +.dshUnsavedListingItem { + margin-top: $euiSizeM; +} + +.dshUnsavedListingItem__icon { + margin-right: $euiSizeM; +} + +.dshUnsavedListingItem__title { margin-bottom: 0 !important; } -.dshUnsavedListingButtons { - margin-left: 15px; +.dshUnsavedListingItem__actions { + margin-left: $euiSizeL + $euiSizeXS; } diff --git a/src/plugins/dashboard/public/application/listing/dashboard_unsaved_listing.tsx b/src/plugins/dashboard/public/application/listing/dashboard_unsaved_listing.tsx index 1764894ddde92..a52af34b48133 100644 --- a/src/plugins/dashboard/public/application/listing/dashboard_unsaved_listing.tsx +++ b/src/plugins/dashboard/public/application/listing/dashboard_unsaved_listing.tsx @@ -45,17 +45,28 @@ const DashboardUnsavedItem = ({ onDiscardClick: () => void; }) => { return ( - <> - -

- {dashboard?.title ?? getNewDashboardTitle()} -

-
- +
+ + + + + + +

+ {dashboard?.title ?? getNewDashboardTitle()} +

+
+
+
+ - +
); }; @@ -146,7 +157,10 @@ export const DashboardUnsavedListing = ({ redirectTo }: { redirectTo: DashboardR return items.length === 0 ? null : ( <> - 1)}> + 1)} + > {items} diff --git a/src/plugins/dashboard/public/dashboard_strings.ts b/src/plugins/dashboard/public/dashboard_strings.ts index ba409d064dd82..b80d8df03743f 100644 --- a/src/plugins/dashboard/public/dashboard_strings.ts +++ b/src/plugins/dashboard/public/dashboard_strings.ts @@ -358,7 +358,7 @@ export const dashboardListingTable = { export const dashboardUnsavedListingStrings = { getUnsavedChangesTitle: (plural = false) => i18n.translate('dashboard.listing.unsaved.unsavedChangesTitle', { - defaultMessage: 'You have unsaved changes in the following {dash}', + defaultMessage: 'You have unsaved changes in the following {dash}.', values: { dash: plural ? dashboardListingTable.getEntityNamePlural()