diff --git a/src/renderer/components/+extensions/extensions.scss b/src/renderer/components/+extensions/extensions.scss index 07571f9b7d..f6e843c75c 100644 --- a/src/renderer/components/+extensions/extensions.scss +++ b/src/renderer/components/+extensions/extensions.scss @@ -31,6 +31,11 @@ .extensions-path { word-break: break-all; + + &:hover code { + color: $textColorSecondary; + cursor: pointer; + } } .WizardLayout { diff --git a/src/renderer/components/+extensions/extensions.tsx b/src/renderer/components/+extensions/extensions.tsx index b8918078cd..111f6f3998 100644 --- a/src/renderer/components/+extensions/extensions.tsx +++ b/src/renderer/components/+extensions/extensions.tsx @@ -36,14 +36,15 @@ export class Extensions extends React.Component { } selectLocalExtensionsDialog = async () => { + const supportedFormats = [".tgz", ".tar.gz"] const { dialog, BrowserWindow, app } = remote; const { canceled, filePaths } = await dialog.showOpenDialog(BrowserWindow.getFocusedWindow(), { defaultPath: app.getPath("downloads"), properties: ["openFile", "multiSelections"], - message: _i18n._(t`Select extensions to add to Lens (*.tgz`), + message: _i18n._(t`Select extensions to install (supported: ${supportedFormats.join(", ")}), `), buttonLabel: _i18n._(t`Use configuration`), filters: [ - { name: "tarball", extensions: [".tgz", ".tar.gz"] } + { name: "tarball", extensions: supportedFormats } ] }); if (!canceled && filePaths.length) { @@ -79,19 +80,21 @@ export class Extensions extends React.Component { features of Lens are built as extensions and use the same Extension API.
{this.extensionsPath}
-