From 700f59a0eadc5a1690d976773f2f8fa38bb469f5 Mon Sep 17 00:00:00 2001 From: Victor Marin <36818606+mdvictor@users.noreply.github.com> Date: Thu, 14 Nov 2024 09:37:27 +0200 Subject: [PATCH] [v11.3.x] Fix dashboards listing table appearing distorted (#96390) Fix dashboards listing table appearing distorted (#96371) * fix CSS * approx height calc to account for header div (cherry picked from commit 19c04168c34d9ace5fcba9a1ea43cac6de13c173) --- .../features/plugins/admin/components/PluginDetailsBody.tsx | 6 +++++- .../features/plugins/admin/components/PluginDetailsPage.tsx | 1 + .../app/features/plugins/admin/components/PluginUsage.tsx | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/public/app/features/plugins/admin/components/PluginDetailsBody.tsx b/public/app/features/plugins/admin/components/PluginDetailsBody.tsx index 1a76902203c..4be6e4d0fd0 100644 --- a/public/app/features/plugins/admin/components/PluginDetailsBody.tsx +++ b/public/app/features/plugins/admin/components/PluginDetailsBody.tsx @@ -114,7 +114,7 @@ export function PluginDetailsBody({ plugin, queryParams, pageId }: Props): JSX.E if (pageId === PluginTabIds.USAGE && pluginConfig) { return ( -
+
); @@ -136,6 +136,10 @@ export function PluginDetailsBody({ plugin, queryParams, pageId }: Props): JSX.E } export const getStyles = (theme: GrafanaTheme2) => ({ + wrap: css({ + width: '100%', + height: '50vh', + }), readme: css({ '& img': { maxWidth: '100%', diff --git a/public/app/features/plugins/admin/components/PluginDetailsPage.tsx b/public/app/features/plugins/admin/components/PluginDetailsPage.tsx index 8aca36f54fa..e11f83c2c89 100644 --- a/public/app/features/plugins/admin/components/PluginDetailsPage.tsx +++ b/public/app/features/plugins/admin/components/PluginDetailsPage.tsx @@ -115,6 +115,7 @@ export const getStyles = (theme: GrafanaTheme2) => { // Needed due to block formatting context tabContent: css({ paddingLeft: '5px', + width: '100%', }), }; }; diff --git a/public/app/features/plugins/admin/components/PluginUsage.tsx b/public/app/features/plugins/admin/components/PluginUsage.tsx index 734f35d14d7..920b059982b 100644 --- a/public/app/features/plugins/admin/components/PluginUsage.tsx +++ b/public/app/features/plugins/admin/components/PluginUsage.tsx @@ -88,7 +88,7 @@ export const getStyles = (theme: GrafanaTheme2) => { return { wrap: css` width: 100%; - height: 100%; + height: 90%; `, info: css` padding-bottom: 30px;