From df8aacd09d58590aaf4ce8d71dc7581a62780971 Mon Sep 17 00:00:00 2001
From: sumit-tft <70506234+sumit-tft@users.noreply.github.com>
Date: Wed, 28 May 2025 13:21:28 +0530
Subject: [PATCH] fix(ui): Added missing icons (kisa, prowlerThreat) on
compliance page (#7860)
---
ui/CHANGELOG.md | 1 +
.../icons/compliance/IconCompliance.tsx | 8 +
ui/components/icons/compliance/kisa.svg | 439 ++++++++++++++++++
.../icons/compliance/prowlerThreat.svg | 16 +
4 files changed, 464 insertions(+)
create mode 100644 ui/components/icons/compliance/kisa.svg
create mode 100644 ui/components/icons/compliance/prowlerThreat.svg
diff --git a/ui/CHANGELOG.md b/ui/CHANGELOG.md
index 6ba9950320..443c6bbe03 100644
--- a/ui/CHANGELOG.md
+++ b/ui/CHANGELOG.md
@@ -11,6 +11,7 @@ All notable changes to the **Prowler UI** are documented in this file.
- Possibility to edit the organization name. [(#7829)](https://github.com/prowler-cloud/prowler/pull/7829)
- Add `Provider UID` filter to scans page. [(#7820)](https://github.com/prowler-cloud/prowler/pull/7820)
- Download report behaviour updated to show feedback based on API response. [(#7758)](https://github.com/prowler-cloud/prowler/pull/7758)
+- Missing KISA and ProwlerThreat icons added to the compliance page. [(#7860)(https://github.com/prowler-cloud/prowler/pull/7860)]
---
diff --git a/ui/components/icons/compliance/IconCompliance.tsx b/ui/components/icons/compliance/IconCompliance.tsx
index 543f6c68c8..304fe091b4 100644
--- a/ui/components/icons/compliance/IconCompliance.tsx
+++ b/ui/components/icons/compliance/IconCompliance.tsx
@@ -8,9 +8,11 @@ import GDPRLogo from "./gdpr.svg";
import GxPLogo from "./gxp-aws.svg";
import HIPAALogo from "./hipaa.svg";
import ISOLogo from "./iso-27001.svg";
+import KISALogo from "./kisa.svg";
import MITRELogo from "./mitre-attack.svg";
import NISTLogo from "./nist.svg";
import PCILogo from "./pci-dss.svg";
+import PROWLERTHREATLogo from "./prowlerThreat.svg";
import RBILogo from "./rbi.svg";
import SOC2Logo from "./soc2.svg";
@@ -60,4 +62,10 @@ export const getComplianceIcon = (complianceTitle: string) => {
if (complianceTitle.toLowerCase().includes("soc2")) {
return SOC2Logo;
}
+ if (complianceTitle.toLowerCase().includes("kisa")) {
+ return KISALogo;
+ }
+ if (complianceTitle.toLowerCase().includes("prowlerthreatscore")) {
+ return PROWLERTHREATLogo;
+ }
};
diff --git a/ui/components/icons/compliance/kisa.svg b/ui/components/icons/compliance/kisa.svg
new file mode 100644
index 0000000000..8450a6566d
--- /dev/null
+++ b/ui/components/icons/compliance/kisa.svg
@@ -0,0 +1,439 @@
+
\ No newline at end of file
diff --git a/ui/components/icons/compliance/prowlerThreat.svg b/ui/components/icons/compliance/prowlerThreat.svg
new file mode 100644
index 0000000000..f14d50c323
--- /dev/null
+++ b/ui/components/icons/compliance/prowlerThreat.svg
@@ -0,0 +1,16 @@
+
+
+