Skip to content

feat(pixmaps): use the accepted Utah wordmark in GDM - #531

Merged
hanthor merged 4 commits into
projectbluefin:mainfrom
KiKaraage:new-logo-gdm
Oct 7, 2026
Merged

hanthor merged 4 commits into
projectbluefin:mainfrom
KiKaraage:new-logo-gdm

Conversation

@KiKaraage

Copy link
Copy Markdown
Contributor

Just wanna try doing the logo switch early (especially since Utah currently have its own copy of the logo, rather than consuming directly from common repo)

Co-authored-by: delphicmelody <216445466+delphicmelody@users.noreply.github.com>

@hivecommons-hive hivecommons-hive Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HUMAN DECISION NEEDED — @KiKaraage confirm this 150x64 PNG is the sanctioned new Bluefin wordmark and that Utah should switch ahead of common (PR body: "try doing the logo switch early").

intent-alignment

  • PR body says Utah's copy diverges from common; docs/skills/desktop-contract.md:182 still describes the file as "a copy of common's fedora-gdm-logo.png". After this PR that is no longer true — a maintainer should decide whether to carry a Utah-only asset or land it in common first.

docs-currency

  • docs/skills/desktop-contract.md:180 states the logo is "150x61"; new asset at head 7bd3220 is 150x64 (IHDR). Line 182 "copy of common's" also stale. Update both.

No findings from: correctness, security, style. (PNG well-formed: IHDR/sRGB/pHYs/IDAT/IEND, no trailing data; satisfies tests/test_desktop_contract.py:503-505 cap of 256x128; contract CI job green.)

Confidence: 3/5 (needs attention) — 1 perspective requires a human decision

— hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hanthor hanthor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this. Two things before it can merge:

  1. Maintainer decision: common still ships the 150x61 fedora-gdm-logo.png (unchanged since cc74c4e). This PR makes Utah's greeter logo diverge from Bluefin. Utah normally follows common for artwork, so please confirm this is the sanctioned new wordmark. Also say whether it should land in projectbluefin/common first, so that Utah's copy stays a copy.
  2. Docs: docs/skills/desktop-contract.md:286-288 says the asset is "a 150x61 Bluefin wordmark ... a copy of common's fedora-gdm-logo.png", and :293 repeats the 150x61 figure. Update both to the new 150x64 size, and drop the "copy of common" claim if Utah carries its own asset. Bump the skill's last_updated too.

The PNG itself is fine: it is well-formed, under the 256x128 test cap, and contract is green.

🤖 Generated with Claude Code

@castrojo

castrojo commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Pushed doc fixes per review feedback: updated docs/skills/desktop-contract.md to reflect the actual 150x64 dimensions, removed the 'copy of common' wording, bumped last_updated to 2026-10-05, and regenerated the skill catalog. Awaiting maintainer architectural call on whether the asset should land in common first.

@hivecommons-hive hivecommons-hive Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs-currency

  • system_files/shared/etc/dconf/db/gdm.d/01-bluefin-gdm-logo:14-18 still describes the asset as "150x61" and "a copy of Common's Bluefin-branded fedora-gdm-logo.png". This PR replaces the PNG (now 150x64, new artwork) and removed exactly that claim from docs/skills/desktop-contract.md:180-182, so the keyfile comment is now the only stale description of the shipped logo. Update it to match.

No findings from: correctness, security, intent-alignment, style.

Confidence: 3/5 (needs attention) — 1 perspective requested changes

— hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88

@castrojo

castrojo commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Maintainer architectural decision on hanthor review item 1: The GDM wordmark will land directly in projectbluefin/common first so that Utah remains an exact consumer rather than maintaining an in-tree art divergence. Holding merge of this PR until common publishes the new asset.

Hive-Fix-Attempt: 1/6

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Signed-off-by: scanner <scanner@hive.kubestellar.io>

@hivecommons-hive hivecommons-hive Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

docs-currency

  • low — docs/skills/desktop-contract.md:187-188 now states "Bluefin-LTS keeps the greeter logo small by using a 150x64 wordmark". The old text cited a concrete upstream file (common's 150x61 fedora-gdm-logo.png); the new sentence attributes Utah's new 150x64 asset to Bluefin-LTS without evidence in this PR. Suggest either dropping the Bluefin-LTS attribution or citing where that image comes from.

Verified at d62f2b4: shipped PNG is a valid 150x64 PNG (within the 256x128 cap in tests/test_desktop_contract.py:504-505); keyfile active lines unchanged (01-bluefin-gdm-logo, comment-only edits).

No findings from: correctness, security, intent-alignment, style.

Confidence: 5/5 (safe)

— hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88

Merge current main without reverting the service documentation. Distinguish the accepted Utah 150x64 artwork from Common’s 150x61 asset instead of claiming they share dimensions.

Assisted-by: GPT-6 via GitHub Copilot
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@hanthor hanthor changed the title feat(pixmaps): use new Bluefin logo in GDM feat(pixmaps): use the accepted Utah wordmark in GDM Oct 6, 2026

@hanthor hanthor left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The maintainer accepted Utah’s proposed wordmark. At c810b49, the desktop contract and GDM keyfile describe Utah’s 150x64 asset accurately without claiming it is Common’s 150x61 asset or an upstream Bluefin-LTS size. Contract and image checks pass; the remaining kernel build must finish before merge. This resolves my earlier requested changes. Because I pushed the repaired head, repository last-push rules still require another maintainer’s approval.

@Danathar Danathar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving at c810b49 (hanthor's approval doesn't count because he pushed the last commit). The PNG is 150x64, the dconf comment and desktop-contract.md follow, and castrojo accepted the wordmark on 10-06. tests.test_desktop_contract passes at this head. One ordering note: this branch is behind main, and main's contract job is currently red on the 510-line package-contract.md; #485 fixes that, so merging #485 first keeps this one green.

@hivecommons-hive hivecommons-hive Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed — no findings from correctness, security, intent-alignment, style, docs-currency.

Confidence: 5/5 (safe)

— hive: agent=reviewer backend=copilot model=claude-fable-5.1 copilot=1.0.88

@hanthor
hanthor merged commit 1428f4b into projectbluefin:main Oct 7, 2026
14 checks passed
@KiKaraage
KiKaraage deleted the new-logo-gdm branch October 14, 2026 06:39
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.

4 participants