From 94eea0c830902237343667139e51053b45eb519e Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:16:10 -0400
Subject: [PATCH 1/7] fix: add missing alt attribute to files in
admin.flow-builder-core.v1
---
.../steps/execution/execution-factory/apple-execution.tsx | 2 +-
.../execution/execution-factory/facebook-execution.tsx | 2 +-
.../steps/execution/execution-factory/github-execution.tsx | 2 +-
.../steps/execution/execution-factory/google-execution.tsx | 2 +-
.../resources/steps/execution/execution-factory/index.tsx | 6 +++---
.../execution/execution-factory/microsoft-execution.tsx | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/apple-execution.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/apple-execution.tsx
index 8fec14c5416..f3562743849 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/apple-execution.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/apple-execution.tsx
@@ -66,7 +66,7 @@ const AppleExecution = ({
return (
-
+
{ t("flows:core.executions.names.apple") }
);
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/facebook-execution.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/facebook-execution.tsx
index 9b58ba9ce82..fa78a0f7d7b 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/facebook-execution.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/facebook-execution.tsx
@@ -66,7 +66,7 @@ const FacebookExecution = ({
return (
-
+
{ t("flows:core.executions.names.facebook") }
);
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/github-execution.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/github-execution.tsx
index 9b174e0c008..924b7cd87f0 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/github-execution.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/github-execution.tsx
@@ -66,7 +66,7 @@ const GithubExecution = ({
return (
-
+
{ t("flows:core.executions.names.github") }
);
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/google-execution.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/google-execution.tsx
index 3c62a4b7e4c..66455717c21 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/google-execution.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/google-execution.tsx
@@ -66,7 +66,7 @@ const GoogleExecution = ({
return (
-
+
{ t("flows:core.executions.names.google") }
);
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/index.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/index.tsx
index 2057cbd9cf9..ee7ab8fc6ca 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/index.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/index.tsx
@@ -82,7 +82,7 @@ const ExecutionFactory: FC = ({
if ((resource.data?.action as any)?.executor?.name === ExecutionTypes.PasskeyEnrollment) {
return (
-
+
{ t("flows:core.executions.names.passkeyEnrollment") }
);
@@ -96,7 +96,7 @@ const ExecutionFactory: FC = ({
data-componentid={ componentId }
className="flow-builder-execution magic-link"
>
-
+
{ t("flows:core.executions.names.magicLink") }
);
@@ -116,7 +116,7 @@ const ExecutionFactory: FC = ({
data-componentid={ componentId }
className="flow-builder-execution confirmation-code"
>
-
+
{ t("flows:core.executions.names.confirmationCode") }
);
diff --git a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/microsoft-execution.tsx b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/microsoft-execution.tsx
index 5507b0a7ced..569b0605849 100644
--- a/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/microsoft-execution.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/steps/execution/execution-factory/microsoft-execution.tsx
@@ -65,7 +65,7 @@ const MicrosoftExecution = ({
return (
-
+
{ t("flows:core.executions.names.microsoft") }
);
From 2cbd799f6ccc367f54d83d215d72c1bc09ef652c Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:23:14 -0400
Subject: [PATCH 2/7] fix: add missing alt attribute to
application-template-card.tsx in admin.application-templates.v1
---
.../components/application-template-card.tsx | 1 +
1 file changed, 1 insertion(+)
diff --git a/features/admin.application-templates.v1/components/application-template-card.tsx b/features/admin.application-templates.v1/components/application-template-card.tsx
index 4a7be4f87e6..de8645901ac 100644
--- a/features/admin.application-templates.v1/components/application-template-card.tsx
+++ b/features/admin.application-templates.v1/components/application-template-card.tsx
@@ -181,6 +181,7 @@ const ApplicationTemplateCard: FunctionComponent
From 2949689274fe643c69055554ebda0a813fd4b488 Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:36:01 -0400
Subject: [PATCH 3/7] fix: add missing alt attribute to
feature-preview-modal.tsx in admin.core.v1
---
.../admin.core.v1/components/modals/feature-preview-modal.tsx | 1 +
1 file changed, 1 insertion(+)
diff --git a/features/admin.core.v1/components/modals/feature-preview-modal.tsx b/features/admin.core.v1/components/modals/feature-preview-modal.tsx
index 84ce264332a..bc6da0771f6 100644
--- a/features/admin.core.v1/components/modals/feature-preview-modal.tsx
+++ b/features/admin.core.v1/components/modals/feature-preview-modal.tsx
@@ -161,6 +161,7 @@ const FeaturePreviewModal: FunctionComponent
{ selected?.image && (
) }
From 640a8e8bb59653e1dac889645a7df828589562d4 Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:44:31 -0400
Subject: [PATCH 4/7] fix: add missing alt attribute to button-adapter.tsx in
admin.flow-builder-core.v1
---
.../components/resources/elements/adapters/button-adapter.tsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/features/admin.flow-builder-core.v1/components/resources/elements/adapters/button-adapter.tsx b/features/admin.flow-builder-core.v1/components/resources/elements/adapters/button-adapter.tsx
index f2a4ef10d1c..d13f50d8baa 100644
--- a/features/admin.flow-builder-core.v1/components/resources/elements/adapters/button-adapter.tsx
+++ b/features/admin.flow-builder-core.v1/components/resources/elements/adapters/button-adapter.tsx
@@ -126,8 +126,8 @@ const ButtonAdapter: FunctionComponent = ({
- : image &&
+ ?
+ : image &&
}
{ ...config }
>
From 5cce89ed4cf38306618aea51f47a7ef0f0f68c89 Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:50:14 -0400
Subject: [PATCH 5/7] fix: add missing alt attribute to sign-in-box-node.tsx in
admin.login-flow-builder.v1
---
.../components/nodes/sign-in-box-node/sign-in-box-node.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/features/admin.login-flow-builder.v1/components/nodes/sign-in-box-node/sign-in-box-node.tsx b/features/admin.login-flow-builder.v1/components/nodes/sign-in-box-node/sign-in-box-node.tsx
index 1b801fd6848..ec596015872 100644
--- a/features/admin.login-flow-builder.v1/components/nodes/sign-in-box-node/sign-in-box-node.tsx
+++ b/features/admin.login-flow-builder.v1/components/nodes/sign-in-box-node/sign-in-box-node.tsx
@@ -324,7 +324,7 @@ const SignInBoxNode: FunctionComponent = (
const signInButton: ReactElement = (
}
+ startIcon={
}
variant="contained"
className="oxygen-sign-in-option"
type="button"
From ba8f2462406ed93136635c81051b6b74da63f009 Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Thu, 2 Jul 2026 17:54:23 -0400
Subject: [PATCH 6/7] fix: add missing alt attribute to push-provider-card.tsx
in admin.push-providers.v1
---
.../admin.push-providers.v1/components/push-provider-card.tsx | 1 +
1 file changed, 1 insertion(+)
diff --git a/features/admin.push-providers.v1/components/push-provider-card.tsx b/features/admin.push-providers.v1/components/push-provider-card.tsx
index c7cb44ed46e..3d82ebc1ede 100644
--- a/features/admin.push-providers.v1/components/push-provider-card.tsx
+++ b/features/admin.push-providers.v1/components/push-provider-card.tsx
@@ -137,6 +137,7 @@ const PushProviderCard: FunctionComponent = ({
ResourceTypes.NOTIFICATION_PROVIDERS
)
}
+ alt=""
loading="lazy"
/>
From b57e638dc42bbd3d9fbe9e1dd5cb469c3283fd01 Mon Sep 17 00:00:00 2001
From: Dhruvirana08 <111476987+Dhruvirana08@users.noreply.github.com>
Date: Mon, 6 Jul 2026 00:31:13 -0400
Subject: [PATCH 7/7] =?UTF-8?q?Add=20changeset=20=F0=9F=A6=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.changeset/three-moles-jump.md | 10 ++++++++++
1 file changed, 10 insertions(+)
create mode 100644 .changeset/three-moles-jump.md
diff --git a/.changeset/three-moles-jump.md b/.changeset/three-moles-jump.md
new file mode 100644
index 00000000000..116f6ecf59d
--- /dev/null
+++ b/.changeset/three-moles-jump.md
@@ -0,0 +1,10 @@
+---
+"@wso2is/console": patch
+"@wso2is/admin.application-templates.v1": patch
+"@wso2is/admin.core.v1": patch
+"@wso2is/admin.flow-builder-core.v1": patch
+"@wso2is/admin.login-flow-builder.v1": patch
+"@wso2is/admin.push-providers.v1": patch
+---
+
+Add missing alt attributes on images across multiple components for accessibility.