From 74832d02309d7b74698078306f06e67443ae645e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Gr=C3=A9goire=20Aubert?= Date: Wed, 15 Aug 2018 11:05:06 +0200 Subject: [PATCH] SONAR-11129 Make icons more visible in measures page treemaps --- .../icons-components/QualifierIcon.tsx | 43 ++++++++++--------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/server/sonar-web/src/main/js/components/icons-components/QualifierIcon.tsx b/server/sonar-web/src/main/js/components/icons-components/QualifierIcon.tsx index 0264d83d0cb..8709528e309 100644 --- a/server/sonar-web/src/main/js/components/icons-components/QualifierIcon.tsx +++ b/server/sonar-web/src/main/js/components/icons-components/QualifierIcon.tsx @@ -42,6 +42,7 @@ const qualifierIcons: { [x: string]: (props: IconProps) => React.ReactElement : null; + return FoundIcon ? : null; } -function ApplicationIcon({ className, size }: IconProps) { +function ApplicationIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function DeveloperIcon({ className, size }: IconProps) { +function DeveloperIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function DirectoryIcon({ className, size }: IconProps) { +function DirectoryIcon({ className, fill = theme.orange, size }: IconProps) { return ( ); } -function FileIcon({ className, size }: IconProps) { +function FileIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function LibraryIcon({ className, size }: IconProps) { +function LibraryIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function PortfolioIcon({ className, size }: IconProps) { +function PortfolioIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function ProjectIcon({ className, size }: IconProps) { +function ProjectIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function SubPortfolioIcon({ className, size }: IconProps) { +function SubPortfolioIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function SubProjectIcon({ className, size }: IconProps) { +function SubProjectIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); } -function UnitTestIcon({ className, size }: IconProps) { +function UnitTestIcon({ className, fill = theme.blue, size }: IconProps) { return ( ); -- 2.39.5