Skip to content

Unify AdminUI logos and favicon with the rocket mark - #1664

Merged
VargaJoe merged 4 commits into
feature/sn-auth-package-extraimprovementsfrom
codex/adminui-rocket-favicon
Nov 10, 2026
Merged

VargaJoe merged 4 commits into
feature/sn-auth-package-extraimprovementsfrom
codex/adminui-rocket-favicon

Conversation

@VargaJoe

@VargaJoe VargaJoe commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

Replace the obsolete geometric sensenet logos throughout AdminUI with the approved white rocket on a blue rounded tile, without a corner badge. The favicon and six UI positions now share the same SVG: application header, repository chooser, authentication-state header, Local login default panel and footer, and dashboard subscription widget.

Use the approved blue #0197DB for the SVG/ICO background, default Local brand panel and AdminUI header/primary theme color. The Local panel and rocket background therefore blend together. The mark keeps its original geometry, uses square dimensions (32 px by default, 96 px in the Local panel), and the ICO includes 16/32/48/64/128/256 px frames. Both webpack configurations emit /admin-favicon.ico. Remove seven superseded logo assets after repository reference checks.

Older Local-auth servers explicitly return the entire former default palette, so changing the client fallback alone leaves their panel turquoise. Recognize that stock palette and update its panel to #0197DB. Any differing palette color or custom logo/background image keeps repository branding, with existing HTTPS validation and no-referrer policy. A deliberately configured palette identical to all legacy defaults is indistinguishable and also migrates. No API, authentication, storage, connection-name or browser-title behavior changes.

Validation at a99aa6a5:

  • 167 focused tests passed across 16 suites, including stock/uppercase legacy palette migration, custom palette/image preservation and default/custom logo cases.
  • IdentityServer production build, scoped ESLint, formatting, diff checks and commit hooks passed. Existing asset-size and unsafe-URL test-fixture warnings remain.
  • Verified unchanged rocket geometry and exact RGBA (1,151,219,255) background pixels in all six ICO frames.
  • Actual Chrome on final Docker, using the existing insql-daily Local login: panel/footer computed colors are rgb(1,151,219) and the displayed SVG background is #0197db. Desktop and 320 px Local layout also checked with the real component/CSS in an isolated fixture. No credential entry or login submission required.
  • Local Docker at http://127.0.0.1:4052/ is healthy, image local/sn-client:20261110-a99aa6a-idserver, exact revision a99aa6a5ff013027fa22d80f47f1e4b48a490b04. It packages the validated production bundle. Served HTML, entry JS, CSS and ICO match the build byte-for-byte, and served JS contains the exact SVG.
  • Full diff self-review: GO for this branding change; no actionable issue or functional breaking change found.
  • GitHub CI is not green: run 42850666031 stops during unchanged sn-pickers-react type build (unused React import, unresolved MUI TreeItem/TreeView and implicit-any parameters), before AdminUI build/tests and CI lint. Both failed job logs verified at this head.

Targets feature/sn-auth-package-extraimprovements; merge and remote deployment remain with the owner.

@VargaJoe VargaJoe changed the title Replace AdminUI favicon with the rocket mark Unify AdminUI logos and favicon with the rocket mark Nov 10, 2026
@VargaJoe
VargaJoe merged commit 4eed61e into feature/sn-auth-package-extraimprovements Nov 10, 2026
1 of 4 checks passed
@VargaJoe
VargaJoe deleted the codex/adminui-rocket-favicon branch November 10, 2026 17:48
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.

1 participant