Skip to content

[SPARK-55780][UI] Replace PNG logo with SVG in Spark Web UI#54562

Closed
yaooqinn wants to merge 1 commit intoapache:masterfrom
yaooqinn:SPARK-55780
Closed

[SPARK-55780][UI] Replace PNG logo with SVG in Spark Web UI#54562
yaooqinn wants to merge 1 commit intoapache:masterfrom
yaooqinn:SPARK-55780

Conversation

@yaooqinn
Copy link
Member

@yaooqinn yaooqinn commented Mar 1, 2026

What changes were proposed in this pull request?

Replace the rasterized spark-logo-77x50px-hd.png (77×50px) with an SVG version in the Spark Web UI navbar and favicon.

The SVG is derived from the official Apache Spark website logo, with the text fill changed from white (#FFF) to the original dark color (#3C3C3B) to match the light navbar background.

Why are the changes needed?

  • Resolution independence: SVG renders crisply on HiDPI/Retina displays without pixelation
  • Scalability: No artifacts when the browser zooms or the layout resizes
  • Consistency: Uses the same vector source as the official Apache Spark website

Does this PR introduce any user-facing change?

The logo looks the same but renders more crisply on high-DPI screens.

How was this patch tested?

  • UIUtilsSuite (8 tests) passes
  • Manual verification: logo renders correctly in navbar and browser favicon
    • before
image
  • after
image

Was this patch authored or co-authored using generative AI tooling?

Yes, GitHub Copilot was used.

Replace the rasterized `spark-logo-77x50px-hd.png` (77x50px) with an SVG version derived from the official Apache Spark website logo. SVG provides resolution independence (crisp on HiDPI/Retina displays) and better scalability.

The SVG is converted from spark-website's `spark-logo-rev.svg` with text fill changed from white (#FFF) to the original dark color (#3C3C3B) to match the light navbar background.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@yaooqinn yaooqinn closed this in 88d5c8b Mar 2, 2026
@yaooqinn
Copy link
Member Author

yaooqinn commented Mar 2, 2026

Thank you @peter-toth, merged to master

@yaooqinn yaooqinn deleted the SPARK-55780 branch March 2, 2026 14:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants