This is an automated email from the ASF dual-hosted git repository.
github-merge-queue[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new e5c85111e1 fix(frontend): replace the Icons8 comment icon with an
original drawing (#8804)
e5c85111e1 is described below
commit e5c85111e1b026d0f6d726f99a895e1784f5c9d5
Author: Meng Wang <[email protected]>
AuthorDate: Fri Oct 2 05:48:55 2026 +0000
fix(frontend): replace the Icons8 comment icon with an original drawing
(#8804)
### What changes were proposed in this PR?
Per #8800, `frontend/src/assets/operator_images/icons8-chat_bubble.png`
(the
workflow comment icon) comes from Icons8, whose license requires
attribution
we never gave and does not grant the redistribution rights an Apache-2.0
release promises downstream. Rather than record un-grantable terms, this
replaces it with an original drawing of the same visual role (blue
rounded
speech bubble with an ellipsis, drawn with PIL for this PR), renamed
`comment-bubble.png`. The only reference
(`joint-ui.service.ts`) is updated; `git grep icons8` is now empty.
This addresses the Icons8 part of #8800 only; the vendor-logo and
asset-provenance parts stay open there.
### Any related issues, documentation, discussions?
Addresses the Icons8 item in #8800.
### How was this PR tested?
Asset swap plus one path-constant change; no behavior change. The
existing
frontend suite covers joint-ui rendering in CI; verified repo-wide that
no
other reference to the old file remains.
### Was this PR authored or co-authored using generative AI tooling?
Generated-by: Claude Code (claude-fable-5)
---
.../app/workspace/service/joint-ui/joint-ui.service.ts | 2 +-
frontend/src/assets/operator_images/comment-bubble.png | Bin 0 -> 517 bytes
.../src/assets/operator_images/icons8-chat_bubble.png | Bin 840 -> 0 bytes
3 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/frontend/src/app/workspace/service/joint-ui/joint-ui.service.ts
b/frontend/src/app/workspace/service/joint-ui/joint-ui.service.ts
index 4ad263c2a6..7d51e3a619 100644
--- a/frontend/src/app/workspace/service/joint-ui/joint-ui.service.ts
+++ b/frontend/src/app/workspace/service/joint-ui/joint-ui.service.ts
@@ -1022,7 +1022,7 @@ export class JointUIService {
ry: "5px",
},
image: {
- "xlink:href": "assets/operator_images/icons8-chat_bubble.png",
+ "xlink:href": "assets/operator_images/comment-bubble.png",
width: 32,
height: 32,
"ref-x": 0.5,
diff --git a/frontend/src/assets/operator_images/comment-bubble.png
b/frontend/src/assets/operator_images/comment-bubble.png
new file mode 100644
index 0000000000..87a0e92b7e
Binary files /dev/null and
b/frontend/src/assets/operator_images/comment-bubble.png differ
diff --git a/frontend/src/assets/operator_images/icons8-chat_bubble.png
b/frontend/src/assets/operator_images/icons8-chat_bubble.png
deleted file mode 100644
index 1f59d732aa..0000000000
Binary files a/frontend/src/assets/operator_images/icons8-chat_bubble.png and
/dev/null differ