new icon for maintained by

pull/5778/head
lianahus 1 week ago committed by Aniket
parent e9ac4d7f13
commit 70d4d1967e
  1. 34
      apps/remix-ide/src/app/tabs/locales/en/git.json
  2. 6
      libs/remix-ui/home-tab/src/lib/components/pluginButton.tsx
  3. 6
      libs/remix-ui/panel/src/lib/plugins/panel-header.tsx
  4. 6
      libs/remix-ui/plugin-manager/src/lib/components/ActivePluginCard.tsx
  5. 6
      libs/remix-ui/plugin-manager/src/lib/components/InactivePluginCard.tsx

@ -1,21 +1,21 @@
{ {
"git.push": "push", "git.push": "Push",
"git.pull": "pull", "git.pull": "Pull",
"git.commit": "commit", "git.commit": "Commit",
"git.sync": "sync", "git.sync": "Sync",
"git.syncchanges": "sync changes", "git.syncchanges": "Sync changes",
"git.publish": "publish", "git.publish": "Publish",
"git.ignore": "ignore", "git.ignore": "Ignore",
"git.createBranch": "create branch", "git.createBranch": "Create branch",
"git.deleteBranch": "delete branch", "git.deleteBranch": "Delete branch",
"git.mergeBranch": "merge branch", "git.mergeBranch": "Merge branch",
"git.rebaseBranch": "rebase branch", "git.rebaseBranch": "Rebase branch",
"git.checkout": "checkout", "git.checkout": "Checkout",
"git.fetch": "fetch", "git.fetch": "Fetch",
"git.refresh": "refresh", "git.refresh": "Refresh",
"git.unstageall": "unstage all", "git.unstageall": "Unstage all",
"git.stageall": "stage all", "git.stageall": "Stage all",
"git.noremote": "this repo has no remotes", "git.noremote": "This repo has no remotes",
"git.init": "Initialize repository", "git.init": "Initialize repository",
"git.setup": "Setup git" "git.setup": "Setup git"
} }

@ -32,14 +32,14 @@ function PluginButton({ imgPath, envID, envText, callback, l2, description, main
{l2 && <label className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_l2Label">L2</label>} {l2 && <label className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_l2Label">L2</label>}
{ maintainedBy?.toLowerCase() === 'remix' ? ( { maintainedBy?.toLowerCase() === 'remix' ? (
<CustomTooltip placement="bottom" tooltipId="overlay-tooltip-by-remix" tooltipText={<FormattedMessage id="home.maintainedByRemix" />}> <CustomTooltip placement="bottom" tooltipId="overlay-tooltip-by-remix" tooltipText={<FormattedMessage id="home.maintainedByRemix" />}>
<i className="bg-light text-success mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel fas fa-check"></i> <i className="bg-light text-success mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel fa-solid fa-shield-halved"></i>
</CustomTooltip>) : </CustomTooltip>) :
maintainedBy ? maintainedBy ?
(<CustomTooltip placement="bottom" tooltipId="overlay-tooltip-external" tooltipText={"Maintained by " + maintainedBy}> (<CustomTooltip placement="bottom" tooltipId="overlay-tooltip-external" tooltipText={"Maintained by " + maintainedBy}>
<i aria-hidden="true" className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: (<CustomTooltip placement="bottom" tooltipId="overlay-tooltip-external" tooltipText={<FormattedMessage id="panel.maintainedExternally" />}> : (<CustomTooltip placement="bottom" tooltipId="overlay-tooltip-external" tooltipText={<FormattedMessage id="panel.maintainedExternally" />}>
<i aria-hidden="true" className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="bg-light mx-1 px-1 mb-0 mx-2 position-absolute remixui_home_maintainedLabel text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
} }
</div> </div>

@ -50,14 +50,14 @@ const RemixUIPanelHeader = (props: RemixPanelProps) => {
<div className="d-flex flex-row"> <div className="d-flex flex-row">
{ plugin?.profile?.maintainedBy?.toLowerCase() === 'remix' ? ( { plugin?.profile?.maintainedBy?.toLowerCase() === 'remix' ? (
<CustomTooltip placement="auto" tooltipId="maintainedByTooltipRemix" tooltipText={<FormattedMessage id="home.maintainedByRemix" />}> <CustomTooltip placement="auto" tooltipId="maintainedByTooltipRemix" tooltipText={<FormattedMessage id="home.maintainedByRemix" />}>
<i className="text-success mt-1 px-1 fas fa-check"></i> <i className="text-success mt-1 px-1 fa-solid fa-shield-halved"></i>
</CustomTooltip>) : </CustomTooltip>) :
plugin?.profile?.maintainedBy ? plugin?.profile?.maintainedBy ?
(<CustomTooltip placement="auto" tooltipId={"maintainedByTooltip" + plugin?.profile?.maintainedBy} tooltipText={"Maintained by " + plugin?.profile?.maintainedBy}> (<CustomTooltip placement="auto" tooltipId={"maintainedByTooltip" + plugin?.profile?.maintainedBy} tooltipText={"Maintained by " + plugin?.profile?.maintainedBy}>
<i aria-hidden="true" className="mt-1 px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="mt-1 px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: (<CustomTooltip placement="auto" tooltipId="maintainedByTooltipRemixUnknown" tooltipText={<FormattedMessage id="panel.maintainedExternally" />}> : (<CustomTooltip placement="auto" tooltipId="maintainedByTooltipRemixUnknown" tooltipText={<FormattedMessage id="panel.maintainedExternally" />}>
<i aria-hidden="true" className="mt-1 px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="mt-1 px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
} }
</div> </div>

@ -26,7 +26,7 @@ function ActivePluginCard({ profile, buttonText, deactivatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={<FormattedMessage id="pluginManager.maintainedByRemix" />} tooltipText={<FormattedMessage id="pluginManager.maintainedByRemix" />}
> >
<i aria-hidden="true" className="px-1 text-success fas fa-check"></i> <i aria-hidden="true" className="px-1 text-success fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: profile?.maintainedBy ? ( : profile?.maintainedBy ? (
<CustomTooltip <CustomTooltip
@ -35,7 +35,7 @@ function ActivePluginCard({ profile, buttonText, deactivatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={"Maintained by " + profile?.maintainedBy} tooltipText={"Maintained by " + profile?.maintainedBy}
> >
<i aria-hidden="true" className="px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: (<CustomTooltip : (<CustomTooltip
placement="right" placement="right"
@ -43,7 +43,7 @@ function ActivePluginCard({ profile, buttonText, deactivatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={<FormattedMessage id="pluginManager.maintainedExternally" />} tooltipText={<FormattedMessage id="pluginManager.maintainedExternally" />}
> >
<i aria-hidden="true" className="px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
} }
{profile.documentation && ( {profile.documentation && (

@ -43,7 +43,7 @@ function InactivePluginCard({ profile, buttonText, activatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={<FormattedMessage id="pluginManager.maintainedByRemix" />} tooltipText={<FormattedMessage id="pluginManager.maintainedByRemix" />}
> >
<i aria-hidden="true" className="px-1 text-success fas fa-check"></i> <i aria-hidden="true" className="px-1 text-success fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: profile?.maintainedBy ? ( : profile?.maintainedBy ? (
<CustomTooltip <CustomTooltip
@ -52,7 +52,7 @@ function InactivePluginCard({ profile, buttonText, activatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={"Maintained by " + profile?.maintainedBy} tooltipText={"Maintained by " + profile?.maintainedBy}
> >
<i aria-hidden="true" className="px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
: (<CustomTooltip : (<CustomTooltip
placement="right" placement="right"
@ -60,7 +60,7 @@ function InactivePluginCard({ profile, buttonText, activatePlugin }: PluginCardP
tooltipClasses="text-nowrap" tooltipClasses="text-nowrap"
tooltipText={<FormattedMessage id="pluginManager.maintainedExternally" />} tooltipText={<FormattedMessage id="pluginManager.maintainedExternally" />}
> >
<i aria-hidden="true" className="px-1 text-secondary far fa-exclamation-circle"></i> <i aria-hidden="true" className="px-1 text-secondary fa-solid fa-shield-halved"></i>
</CustomTooltip>) </CustomTooltip>)
} }
{profile.documentation && ( {profile.documentation && (

Loading…
Cancel
Save