Skip to content

fix(global-header): fixes the global header company logo ignoring app.branding.fullLogo - #4466

Open
debsmita1 wants to merge 2 commits into
redhat-developer:mainfrom
debsmita1:global-header-logo
Open

fix(global-header): fixes the global header company logo ignoring app.branding.fullLogo#4466
debsmita1 wants to merge 2 commits into
redhat-developer:mainfrom
debsmita1:global-header-logo

Conversation

@debsmita1

@debsmita1 debsmita1 commented Aug 25, 2026

Copy link
Copy Markdown
Member

Hey, I just made a Pull Request!

Resolves:

https://redhat.atlassian.net/browse/RHDHBUGS-3670

Solution description:

Fixes the global header company logo ignoring app.branding.fullLogo by removing hardcoded RHDH logo overrides from the default NFS extension and legacy OFS mount points. CompanyLogo now resolves branding from config as intended.

Screenshot:
Screenshot 2026-08-24 at 4 03 15 PM

Test setup:

app:
  ...
  branding:
    fullLogo:
      light: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='40'%3E%3Ctext x='0' y='30' fill='%23000' font-size='28'%3ECUSTOM%3C/text%3E%3C/svg%3E"
      dark: "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='40'%3E%3Ctext x='0' y='30' fill='%23fff' font-size='28'%3ECUSTOM%3C/text%3E%3C/svg%3E"
    iconLogo: # QE icon
      light: 'data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280pt%22%20height%3D%2280pt%22%20viewBox%3D%220%200%2080%2080%22%3E%3Ctext%20fill%3D%22%23000%22%20font-family%3D%22Red%20Hat%20Mono%22%20font-size%3D%2264%22%20font-weight%3D%22700%22%20letter-spacing%3D%220%22%20style%3D%22text-align%3Astart%3Btext-align-last%3Aauto%22%20transform%3D%22translate(1.6%2062.813)%22%20word-spacing%3D%220%22%3E%3Ctspan%20x%3D%220%22%3EQE%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fsvg%3E'
      dark: 'data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280pt%22%20height%3D%2280pt%22%20viewBox%3D%220%200%2080%2080%22%3E%3Ctext%20fill%3D%22%23fff%22%20font-family%3D%22Red%20Hat%20Mono%22%20font-size%3D%2264%22%20font-weight%3D%22700%22%20letter-spacing%3D%220%22%20style%3D%22text-align%3Astart%3Btext-align-last%3Aauto%22%20transform%3D%22translate(1.6%2062.813)%22%20word-spacing%3D%220%22%3E%3Ctspan%20x%3D%220%22%3EQE%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fsvg%3E'

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

@rhdh-gh-app

rhdh-gh-app Bot commented Aug 25, 2026

Copy link
Copy Markdown

Changed Packages

Package Name Package Path Changeset Bump Current Version
app workspaces/global-header/packages/app none v0.0.0
@red-hat-developer-hub/backstage-plugin-global-header workspaces/global-header/plugins/global-header patch v2.0.0

@codecov

codecov Bot commented Aug 25, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 85.29412% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 61.60%. Comparing base (6db5c1d) to head (ce7964d).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4466   +/-   ##
=======================================
  Coverage   61.59%   61.60%           
=======================================
  Files        2565     2568    +3     
  Lines      102734   102679   -55     
  Branches    28753    28725   -28     
=======================================
- Hits        63279    63253   -26     
+ Misses      37639    37621   -18     
+ Partials     1816     1805   -11     
Flag Coverage Δ *Carryforward flag
adoption-insights 84.55% <ø> (ø) Carriedforward from 6db5c1d
ai-integrations 67.70% <ø> (ø) Carriedforward from 6db5c1d
app-defaults 48.37% <ø> (ø) Carriedforward from 6db5c1d
augment 46.67% <ø> (ø) Carriedforward from 6db5c1d
boost 79.84% <ø> (ø) Carriedforward from 6db5c1d
bulk-import 72.79% <ø> (ø) Carriedforward from 6db5c1d
cost-management 13.55% <ø> (ø) Carriedforward from 6db5c1d
dcm 72.09% <ø> (ø) Carriedforward from 6db5c1d
e2e-adoption-insights 60.00% <ø> (ø) Carriedforward from 6db5c1d
e2e-extensions 62.13% <ø> (ø) Carriedforward from 6db5c1d
e2e-global-header 49.38% <ø> (-0.08%) ⬇️ Carriedforward from 6db5c1d
e2e-homepage 61.11% <ø> (ø) Carriedforward from 6db5c1d
e2e-intelligent-assistant 46.68% <ø> (ø) Carriedforward from 6db5c1d
e2e-orchestrator 49.52% <ø> (ø) Carriedforward from 6db5c1d
e2e-orchestrator-plugin ?
e2e-quickstart 55.21% <ø> (ø) Carriedforward from 6db5c1d
e2e-scorecard 50.21% <ø> (ø) Carriedforward from 6db5c1d
e2e-theme 16.36% <ø> (ø) Carriedforward from 6db5c1d
extensions 56.59% <ø> (ø) Carriedforward from 6db5c1d
global-floating-action-button 71.18% <ø> (ø) Carriedforward from 6db5c1d
global-header 67.82% <85.29%> (+1.32%) ⬆️
homepage 48.39% <ø> (ø) Carriedforward from 6db5c1d
install-dynamic-plugins 58.57% <ø> (ø) Carriedforward from 6db5c1d
intelligent-assistant 75.35% <ø> (ø) Carriedforward from 6db5c1d
konflux 91.98% <ø> (ø) Carriedforward from 6db5c1d
lightspeed 69.02% <ø> (ø) Carriedforward from 6db5c1d
mcp-integrations 84.14% <ø> (ø) Carriedforward from 6db5c1d
orchestrator 70.87% <ø> (ø) Carriedforward from 6db5c1d
quickstart 63.74% <ø> (ø) Carriedforward from 6db5c1d
sandbox 79.56% <ø> (ø) Carriedforward from 6db5c1d
scorecard 87.40% <ø> (ø) Carriedforward from 6db5c1d
theme 88.91% <ø> (ø) Carriedforward from 6db5c1d
translations 5.12% <ø> (ø) Carriedforward from 6db5c1d
x2a 77.22% <ø> (ø) Carriedforward from 6db5c1d

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6db5c1d...ce7964d. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant