From ec632656a7de58cfb22c3444605799ef8c0ec920 Mon Sep 17 00:00:00 2001 From: lianahus Date: Wed, 31 Jan 2024 12:22:35 +0100 Subject: [PATCH] added external alert --- apps/remix-ide/src/app/tabs/locales/en/panel.json | 1 + .../home-tab/src/lib/components/pluginButton.tsx | 7 +++++-- libs/remix-ui/panel/src/lib/plugins/panel-header.tsx | 7 +++++-- .../src/lib/components/ActivePluginCard.tsx | 11 +++++++++-- .../src/lib/components/InactivePluginCard.tsx | 11 +++++++++-- 5 files changed, 29 insertions(+), 8 deletions(-) diff --git a/apps/remix-ide/src/app/tabs/locales/en/panel.json b/apps/remix-ide/src/app/tabs/locales/en/panel.json index c9ad7d8d05..e41841eafe 100644 --- a/apps/remix-ide/src/app/tabs/locales/en/panel.json +++ b/apps/remix-ide/src/app/tabs/locales/en/panel.json @@ -4,6 +4,7 @@ "panel.documentation": "Documentation", "panel.description": "Description", "panel.maintainedByRemix": "Maintained by Remix", + "panel.maintainedExternally": "Be aware that the plugin is not maintained by Remix", "panel.pluginInfo": "Plugin info", "panel.linkToDoc": "Link to documentation", "panel.makeAnissue": "Make an issue" diff --git a/libs/remix-ui/home-tab/src/lib/components/pluginButton.tsx b/libs/remix-ui/home-tab/src/lib/components/pluginButton.tsx index a0d22eb061..e5a1ff3781 100644 --- a/libs/remix-ui/home-tab/src/lib/components/pluginButton.tsx +++ b/libs/remix-ui/home-tab/src/lib/components/pluginButton.tsx @@ -30,11 +30,14 @@ function PluginButton({imgPath, envID, envText, callback, l2, description, remix {l2 && } - {remixMaintained && ( + {remixMaintained ? }> - )} + : }> + + + } ) } diff --git a/libs/remix-ui/panel/src/lib/plugins/panel-header.tsx b/libs/remix-ui/panel/src/lib/plugins/panel-header.tsx index 4f9c358010..44e1228ec7 100644 --- a/libs/remix-ui/panel/src/lib/plugins/panel-header.tsx +++ b/libs/remix-ui/panel/src/lib/plugins/panel-header.tsx @@ -35,11 +35,14 @@ const RemixUIPanelHeader = (props: RemixPanelProps) => {
- {plugin?.profile?.maintainedBy?.toLowerCase() === 'remix' && ( + {plugin?.profile?.maintainedBy?.toLowerCase() === 'remix' ? }> - )} + : }> + + + }
} tooltipId="pluginInfoTooltip" tooltipClasses="text-nowrap"> diff --git a/libs/remix-ui/plugin-manager/src/lib/components/ActivePluginCard.tsx b/libs/remix-ui/plugin-manager/src/lib/components/ActivePluginCard.tsx index a8fb287d01..a7264a255d 100644 --- a/libs/remix-ui/plugin-manager/src/lib/components/ActivePluginCard.tsx +++ b/libs/remix-ui/plugin-manager/src/lib/components/ActivePluginCard.tsx @@ -17,7 +17,7 @@ function ActivePluginCard({profile, buttonText, deactivatePlugin}: PluginCardPro
{profile.displayName || profile.name} - {profile?.maintainedBy?.toLowerCase() == 'remix' && ( + {profile?.maintainedBy?.toLowerCase() == 'remix' ? - )} + : } + > + + } {profile.documentation && (
{profile.displayName || profile.name} - {profile?.maintainedBy?.toLowerCase() == 'remix' && ( + {profile?.maintainedBy?.toLowerCase() == 'remix' ? - )} + : } + > + + } {profile.documentation && (