Overwrite Fedora's distributor logos so About shows the Monolith mark #36
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
monolith-os/monolith!36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix-about-logo"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #29: the LOGO os-release key made it into the image (verified on a booted 20260702 deployment, the icon resolves fine through the GTK icon theme), but GNOME Settings never looks at it for the About header. Fedora compiles gnome-control-center with distributor-logo file paths baked in (confirmed in the binary: /usr/share/pixmaps/fedora_logo_med.png for light mode, /usr/share/pixmaps/fedora_whitelogo_med.png for dark mode) and the LOGO key is only the fallback when those files are missing. That's why About still showed the Fedora wordmark.
Replace both files with the Monolith mark, the same approach Bazzite and Bluefin use. The existing white greeter logo covers dark mode; light mode gets a committed dark-tinted variant (same 189x128 mark, RGB flooded to #3d3846 with alpha preserved), since the white original would be invisible on a light background. The #29 icon-name plumbing stays for anything else that reads LOGO.
🧪 Test this PR on a real install
Once the build checks on this PR pass, a signed test image is published for each edition. Pick the one matching your hardware and, from an existing Monolith install (which already has the signing policy), rebase onto it:
gnomegnome-nvidiaThe tags are rebuilt on every new commit here, so
rpm-ostree upgradepulls the latest build. When you're done testing, return to your edition's released image (:latest).The test tags stop updating once this PR is merged or closed.