From 9a3c3ad1cece34321b9cb151d749dd3bbb294393 Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Tue, 22 Jun 2021 13:30:37 +0300 Subject: [PATCH] Fine-tuning general section Signed-off-by: Alex Andreev --- .../components/+extensions/extensions.tsx | 9 +++++++- .../components/+extensions/notice.tsx | 13 +++++------- .../cluster-settings/cluster-settings.tsx | 5 +++++ .../components/cluster-icon-settings.tsx | 21 ++++++++----------- .../components/cluster-kubeconfig.tsx | 7 +++---- .../components/file-picker/file-picker.tsx | 4 ++-- .../components/layout/setting-layout.scss | 2 +- 7 files changed, 33 insertions(+), 28 deletions(-) diff --git a/src/renderer/components/+extensions/extensions.tsx b/src/renderer/components/+extensions/extensions.tsx index 6a2524da31..20707eac18 100644 --- a/src/renderer/components/+extensions/extensions.tsx +++ b/src/renderer/components/+extensions/extensions.tsx @@ -45,6 +45,7 @@ import { Install } from "./install"; import { InstalledExtensions } from "./installed-extensions"; import { Notice } from "./notice"; import { SettingLayout } from "../layout/setting-layout"; +import { docsUrl } from "../../../common/vars"; function getMessageFromError(error: any): string { if (!error || typeof error !== "object") { @@ -514,7 +515,13 @@ export class Extensions extends React.Component {

Extensions

- + +

+ Add new features via Lens Extensions.{" "} + Check out docs{" "} + and list of available extensions. +

+
{} + +export function Notice(props: Props) { return (
-

- Add new features via Lens Extensions.{" "} - Check out docs{" "} - and list of available extensions. -

+ {props.children}
); } diff --git a/src/renderer/components/cluster-settings/cluster-settings.tsx b/src/renderer/components/cluster-settings/cluster-settings.tsx index 04577b0236..85ee7b9fb0 100644 --- a/src/renderer/components/cluster-settings/cluster-settings.tsx +++ b/src/renderer/components/cluster-settings/cluster-settings.tsx @@ -39,12 +39,17 @@ export function GeneralSettings({ entity }: EntitySettingViewProps) { return (
+
+

General Cluster settings.

+
+
+
diff --git a/src/renderer/components/cluster-settings/components/cluster-icon-settings.tsx b/src/renderer/components/cluster-settings/components/cluster-icon-settings.tsx index 148395872b..a544779c7e 100644 --- a/src/renderer/components/cluster-settings/components/cluster-icon-settings.tsx +++ b/src/renderer/components/cluster-settings/components/cluster-icon-settings.tsx @@ -21,7 +21,6 @@ import React from "react"; import type { Cluster } from "../../../../main/cluster"; -//import { FilePicker, OverSizeLimitStyle } from "../../file-picker"; import { boundMethod } from "../../../utils"; import { Button } from "../../button"; import { observable } from "mobx"; @@ -67,15 +66,12 @@ export class ClusterIconSetting extends React.Component { } getClearButton() { - if (this.props.cluster.preferences.icon) { - return ); return ( <> -
+
{ render() { return ( - <> + - {this.props.cluster.kubeConfigPath} - - + ); } } diff --git a/src/renderer/components/file-picker/file-picker.tsx b/src/renderer/components/file-picker/file-picker.tsx index 565168efac..0479f91ce3 100644 --- a/src/renderer/components/file-picker/file-picker.tsx +++ b/src/renderer/components/file-picker/file-picker.tsx @@ -227,12 +227,12 @@ export class FilePicker extends React.Component { getIconRight(): React.ReactNode { switch (this.status) { - case FileInputStatus.CLEAR: - return ; case FileInputStatus.PROCESSING: return ; case FileInputStatus.ERROR: return ; + default: + return null; } } } diff --git a/src/renderer/components/layout/setting-layout.scss b/src/renderer/components/layout/setting-layout.scss index 4b94d7167e..017705b044 100644 --- a/src/renderer/components/layout/setting-layout.scss +++ b/src/renderer/components/layout/setting-layout.scss @@ -163,7 +163,7 @@ } .Icon { - color: var(--textColorSecondary); + color: var(--textColorTertiary); } }