Skip to content

dsh: the final box mark as the plugin icon - #42

Open
chenchenSimular wants to merge 1 commit into
mainfrom
chenchen/dsh-box-mark
Open

chenchenSimular wants to merge 1 commit into
mainfrom
chenchen/dsh-box-mark

Conversation

@chenchenSimular

@chenchenSimular chenchenSimular commented Nov 9, 2026 •

Copy link
Copy Markdown
Contributor

Part of simular-ai/box-portal#276

What and why

box's mark is now final (agreed 2026-11-09): a lime #C6FF00 tile with a dark green #1E3A26 viewfinder and two eyes. The dsh plugin still shipped an older icon (black tile, green rounded square and dot). dsh/icon.svg is now box-portal's public/favicon.svg, byte for byte. dsh/package.json already points icon at it and packs it (npm pack --dry-run lists icon.svg).

Not in this PR:

  • Version and release. The icon reaches DeepSeek Harness users only with a new dsh release (dsh/package.json version bump plus a dsh-vX.Y.Z tag, which then opens the box-portal bump PR). I left the version at 0.2.1 so the release stays a separate call.
  • Other plugins. .claude-plugin/marketplace.json, hermes/plugin.json and claude/.claude-plugin/plugin.json name no icon on main. The Claude plugin's listing icon is Add the Claude plugin's listing icon (draft: icon not final) #39, which already has the new mark.

Before / after

dsh/icon.svg rendered with headless Chrome at 32 (shown 4x) and 128 px:

Before After
light
dark

🤖 Generated with Claude Code

Replace the old dsh icon (black tile, green rounded square and dot) with the final box mark,
box-portal's public/favicon.svg byte for byte. It reaches users with the next dsh release.

Part of simular-ai/box-portal#276

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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