diff --git a/src/renderer/components/+config-maps/config-map-details.tsx b/src/renderer/components/+config-maps/config-map-details.tsx index bdf153ff0e..cdf3bb655a 100644 --- a/src/renderer/components/+config-maps/config-map-details.tsx +++ b/src/renderer/components/+config-maps/config-map-details.tsx @@ -93,7 +93,6 @@ export class ConfigMapDetails extends React.Component {
this.data.set(name, v)} diff --git a/src/renderer/components/+config-secrets/secret-details.tsx b/src/renderer/components/+config-secrets/secret-details.tsx index 55e6d605f5..0a170885e8 100644 --- a/src/renderer/components/+config-secrets/secret-details.tsx +++ b/src/renderer/components/+config-secrets/secret-details.tsx @@ -90,7 +90,6 @@ export class SecretDetails extends React.Component {
this.editData(name, value, !revealSecret)} diff --git a/src/renderer/components/+custom-resources/crd-details.tsx b/src/renderer/components/+custom-resources/crd-details.tsx index 788178544d..e6b2bca2a5 100644 --- a/src/renderer/components/+custom-resources/crd-details.tsx +++ b/src/renderer/components/+custom-resources/crd-details.tsx @@ -64,7 +64,6 @@ export class CRDDetails extends React.Component { diff --git a/src/renderer/components/+extensions/install.tsx b/src/renderer/components/+extensions/install.tsx index b7325fec00..0c4c2c407c 100644 --- a/src/renderer/components/+extensions/install.tsx +++ b/src/renderer/components/+extensions/install.tsx @@ -60,7 +60,6 @@ const NonInjectedInstall: React.FC = ({
= ({ appPreferenceItems })

{
{
{
= (({ defaultPathForKub
= (({ defaultPathForKub
{

Proxy

setProxy(v)} diff --git a/src/renderer/components/+preferences/terminal.tsx b/src/renderer/components/+preferences/terminal.tsx index b76f2ba567..76e6c33f72 100644 --- a/src/renderer/components/+preferences/terminal.tsx +++ b/src/renderer/components/+preferences/terminal.tsx @@ -28,7 +28,6 @@ export const Terminal = observer(() => {
userStore.shell = value} @@ -61,7 +60,6 @@ export const Terminal = observer(() => {
{
userStore.terminalConfig.fontFamily=value} diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx b/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx index ed11dfd800..60cd20d0df 100644 --- a/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx +++ b/src/renderer/components/+user-management/+cluster-role-bindings/dialog.tsx @@ -215,6 +215,7 @@ export class ClusterRoleBindingDialog extends React.Component { Users this.selectedUsers.add(newUser)} items={Array.from(this.selectedUsers)} @@ -223,6 +224,7 @@ export class ClusterRoleBindingDialog extends React.Component { Groups this.selectedGroups.add(newGroup)} items={Array.from(this.selectedGroups)} diff --git a/src/renderer/components/+user-management/+role-bindings/dialog.tsx b/src/renderer/components/+user-management/+role-bindings/dialog.tsx index 8cb4d893d9..79618a7066 100644 --- a/src/renderer/components/+user-management/+role-bindings/dialog.tsx +++ b/src/renderer/components/+user-management/+role-bindings/dialog.tsx @@ -212,6 +212,7 @@ export class RoleBindingDialog extends React.Component { Users this.selectedUsers.add(newUser)} items={Array.from(this.selectedUsers)} @@ -220,6 +221,7 @@ export class RoleBindingDialog extends React.Component { Groups this.selectedGroups.add(newGroup)} items={Array.from(this.selectedGroups)} diff --git a/src/renderer/components/catalog-entities/weblink-add-command.tsx b/src/renderer/components/catalog-entities/weblink-add-command.tsx index 18ec7071ea..270dbe9d32 100644 --- a/src/renderer/components/catalog-entities/weblink-add-command.tsx +++ b/src/renderer/components/catalog-entities/weblink-add-command.tsx @@ -57,7 +57,6 @@ class NonInjectedWeblinkAddCommand extends React.Component { { this.onSubmit(v)} dirty={true}/> diff --git a/src/renderer/components/cluster-settings/components/cluster-accessible-namespaces.tsx b/src/renderer/components/cluster-settings/components/cluster-accessible-namespaces.tsx index 5948ba8b55..6188a4023a 100644 --- a/src/renderer/components/cluster-settings/components/cluster-accessible-namespaces.tsx +++ b/src/renderer/components/cluster-settings/components/cluster-accessible-namespaces.tsx @@ -40,7 +40,6 @@ export class ClusterAccessibleNamespaces extends React.Component { this.namespaces.delete(oldNamespace); this.props.cluster.accessibleNamespaces = Array.from(this.namespaces); }} - inputTheme="round-black" /> This setting is useful for manually specifying which namespaces you have access to. This is useful when you do not have permissions to list namespaces. diff --git a/src/renderer/components/cluster-settings/components/cluster-local-terminal-settings.tsx b/src/renderer/components/cluster-settings/components/cluster-local-terminal-settings.tsx index f941b2cbdf..b12cb638b0 100644 --- a/src/renderer/components/cluster-settings/components/cluster-local-terminal-settings.tsx +++ b/src/renderer/components/cluster-settings/components/cluster-local-terminal-settings.tsx @@ -149,7 +149,6 @@ export const ClusterLocalTerminalSetting = observer(({ cluster }: Props) => {
{
{ <> {
this.nodeShellImage = value} @@ -63,7 +62,6 @@ export class ClusterNodeShellSetting extends React.Component { this.imagePullSecret = value} iconRight={ diff --git a/src/renderer/components/cluster-settings/components/cluster-prometheus-setting.tsx b/src/renderer/components/cluster-settings/components/cluster-prometheus-setting.tsx index 696b2756e4..801baa668a 100644 --- a/src/renderer/components/cluster-settings/components/cluster-prometheus-setting.tsx +++ b/src/renderer/components/cluster-settings/components/cluster-prometheus-setting.tsx @@ -134,7 +134,6 @@ export class ClusterPrometheusSetting extends React.Component {
this.path = value} onBlur={this.onSavePath} diff --git a/src/renderer/components/cluster-settings/components/cluster-proxy-setting.tsx b/src/renderer/components/cluster-settings/components/cluster-proxy-setting.tsx index a156c0afe8..27e8818099 100644 --- a/src/renderer/components/cluster-settings/components/cluster-proxy-setting.tsx +++ b/src/renderer/components/cluster-settings/components/cluster-proxy-setting.tsx @@ -44,7 +44,6 @@ export class ClusterProxySetting extends React.Component { <> { @@ -22,13 +22,12 @@ export interface Props { // An optional prop used to convert T to a displayable string // defaults to `String` renderItem?: (item: T, index: number) => React.ReactNode, - inputTheme?: InputProps["theme"]; + lightTheme?: boolean; } const defaultProps: Partial> = { placeholder: "Add new item...", renderItem: (item: any, index: number) => {item}, - inputTheme: "round", }; @observer @@ -44,13 +43,13 @@ export class EditableList extends React.Component> { } render() { - const { items, remove, renderItem, placeholder, validators, inputTheme } = this.props; + const { items, remove, renderItem, placeholder, validators, lightTheme } = this.props; return (
React.ReactNode); export type InputProps = Omit & { - theme?: "round-black" | "round"; + lightTheme?: boolean; // Forced light theme, may be used for dialogs which is always "bright" className?: string; value?: string; trim?: boolean; @@ -313,20 +313,6 @@ export class Input extends React.Component { } } - get themeSelection(): Record { - const { theme } = this.props; - - if (!theme) { - return {}; - } - - return { - theme: true, - round: true, - black: theme === "round-black", - }; - } - @boundMethod bindRef(elem: InputElement) { this.input = elem; @@ -348,7 +334,7 @@ export class Input extends React.Component { render() { const { - multiLine, showValidationLine, validators, theme, maxRows, children, showErrorsAsTooltip, + multiLine, showValidationLine, validators, lightTheme, maxRows, children, showErrorsAsTooltip, maxLength, rows, disabled, autoSelectOnFocus, iconLeft, iconRight, contentRight, id, dirty: _dirty, // excluded from passing to input-element defaultValue, @@ -359,7 +345,7 @@ export class Input extends React.Component { const { focused, dirty, valid, validating, errors } = this.state; const className = cssNames("Input", this.props.className, { - ...this.themeSelection, + lightTheme, focused, disabled, invalid: !valid, diff --git a/src/renderer/components/list/list.tsx b/src/renderer/components/list/list.tsx index 17b8a06842..9aaa7e6bb0 100644 --- a/src/renderer/components/list/list.tsx +++ b/src/renderer/components/list/list.tsx @@ -34,7 +34,6 @@ export function List({ columns, data, title, items, filters }: Props) {