mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Bring back support for custom cluster icons (#3066)
* revive custom cluster icons Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com> * fix borders Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
1 parent
42bb2a620a
commit
3abb3bdcce
10 files changed
+202
-45
No files matched your search
@@ -79,6 +79,7 @@ export class CatalogEntityDetails extends Component<Props> {
|
||||
uid={entity.metadata.uid}
|
||||
title={entity.metadata.name}
|
||||
source={entity.metadata.source}
|
||||
icon={entity.spec.iconData}
|
||||
onClick={() => this.openEntity()}
|
||||
size={128} />
|
||||
<div className="IconHint">
|
||||
|
||||
@@ -37,12 +37,12 @@ import { catalogCategoryRegistry } from "../../../common/catalog";
|
||||
import { CatalogAddButton } from "./catalog-add-button";
|
||||
import type { RouteComponentProps } from "react-router";
|
||||
import { Notifications } from "../notifications";
|
||||
import { Avatar } from "../avatar/avatar";
|
||||
import { MainLayout } from "../layout/main-layout";
|
||||
import { cssNames } from "../../utils";
|
||||
import { makeCss } from "../../../common/utils/makeCss";
|
||||
import { CatalogEntityDetails } from "./catalog-entity-details";
|
||||
import type { CatalogViewRouteParam } from "../../../common/routes";
|
||||
import { HotbarIcon } from "../hotbar/hotbar-icon";
|
||||
|
||||
enum sortBy {
|
||||
name = "name",
|
||||
@@ -192,13 +192,13 @@ export class Catalog extends React.Component<Props> {
|
||||
|
||||
renderIcon(item: CatalogEntityItem) {
|
||||
return (
|
||||
<Avatar
|
||||
title={item.name}
|
||||
colorHash={`${item.name}-${item.source}`}
|
||||
width={24}
|
||||
height={24}
|
||||
className={css.catalogIcon}
|
||||
/>
|
||||
<HotbarIcon
|
||||
uid={item.getId()}
|
||||
title={item.getName()}
|
||||
source={item.source}
|
||||
icon={item.entity.spec.iconData}
|
||||
onClick={() => this.onDetails(item)}
|
||||
size={24} />
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user