Skip to content

feat: add selected Channel brand icon - #6

Merged
NWYLZW merged 1 commit into
mainfrom
codex/plugin-brand-icon-channel
Sep 19, 2026
Merged

NWYLZW merged 1 commit into
mainfrom
codex/plugin-brand-icon-channel

Conversation

@NWYLZW

@NWYLZW NWYLZW commented Sep 19, 2026

Copy link
Copy Markdown
Member

Channels now exports the selected silver confluence brand artwork through the existing public CordisXPluginBrandIcon module API, so Host-owned plugin lists can consume it. The unchanged 256×256 PNG is tracked at assets/channel.png and included in package distribution; semantic menu and action icons remain unchanged.

The bundled-module test checks PNG identity, dimensions and the selected SHA256 (8a989a7a2c83d66d4b10381e77bf596222f8301980518a86b4fbbcad006c1e0d). The existing npm run check additionally packs the plugin and compares the archived PNG and runtime module with the validated build. A small generator maintains the source icon export from the PNG for source and bundled loading.

Validation: local dprint and diff checks passed. Full owner gate and package verification run in existing GitHub CI to avoid concurrent local Git dependency builds. Native Host visual acceptance is not claimed. Package stays private at 0.1.0; distribution is repository source, with no npm release or new release channel.

@NWYLZW
NWYLZW merged commit 1b6def3 into main Sep 19, 2026
2 checks passed
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