Argentina · Messi Web Skin.

Introduction

The plugin system of DeepSeek Harness (DSH) supports GUI customization. dsh-skin-argentina focuses on visual style replacement, providing a skin scheme centered on the color palette of the Argentina national team and the Messi theme through an overlay technique.

Plugin Overview

  • Name: dsh-skin-argentina
  • Description: Argentina · Messi web skin for the DeepSeek Harness GUI
  • Maintainer: henrychenhao
  • Category: Fun reskin
  • License: MIT

Core Features

  1. Theme Override
    Overrides the built-in DSH theme via ctx.theme.overrideTokens. The plugin defines a celeste/navy/gold color scheme and is automatically applied based on the theme selected by the user in Settings → General → Appearance.

  2. Background Images
    Applies a gold photo background in the sidebar and a Messi photo background in the main area. It uses an overlay technique to ensure text readability and self-heals when the UI is redrawn.

  3. Wandering Badge
    Adds a wandering #10 badge (a three-star Argentina roundel) to the viewport. The element has a physical bouncing effect and is set with pointer-events: none, so it does not block user clicks. It also includes a slowly rotating golden ring.

Installation and Activation

Install the Plugin

Install it to a specified profile using the official CLI:

dsh plugin --profile demo add dsh-skin-argentina

Temporary Installation

Load it directly through a patch file without using a profile:

dsh web --patch ./dsh-skin-argentina/cordis.patch.yml

Enable and Uninstall

  • Enable: Open the GUI, and the skin will be automatically applied when the page loads. To switch it, operate in Settings → General → Appearance.
  • Uninstall:
dsh plugin --profile demo remove dsh-skin-argentina

Notes

  • Automatic Application Mechanism: This plugin uses an overlay technique rather than a standalone theme ID. This means it takes effect automatically on every page load without needing to be manually selected in the settings.
  • Structural Dependency: The background layer depends on heuristic methods based on the current GUI DOM structure (such as the left 280px column and the right main column). If the DSH GUI structure changes in future versions, the skin will degrade gracefully, retaining only the color theme without throwing errors.