leemancheung/dsh-qq2007-skin
QQ 2007 style skin for DSH Web GUI: 72 native theme tokens, scoped three-column window frames, original offline materials and pixel partners, optional synthetic send prompts, responsive/accessible fallback and restorable setting switches
An unofficial retro skin that turns the DSH Web GUI into a 2007-style blue instant-messaging window while preserving all native interactions: persistent blue app title bar with XP highlights, full-width contact groups, flat message area, rectangular input box, classic grooved scrollbars, bottom status bar, retro account profile card, compressed session rows, classic text send button, optional original two-tone send sound (Web Audio, ~0.18s, default off with one-time preview). 72 native theme tokens via official ctx.theme.register(); three-column semantic mapping (sidebar/conversation/details → contacts/messages/partner profile); Codex-generated original art assets; privacy-safe (localStorage only for skin/sound/toggle prefs; no prompts, replies, credentials, or telemetry). Supports prefers-reduced-motion and high-contrast mode.
Install
dsh plugin --profile web add github:LeemanCheung/dsh-qq2007-skin#v0.3.0dsh plugin --profile web add github:LeemanCheung/dsh-qq2007-skin (track main) or pinned #v0.3.0, or dsh plugin --profile web add ./ from a checkout. Update: dsh plugin --profile web update dsh-qq2007-skin; remove: dsh plugin --profile web remove dsh-qq2007-skin. Enabled on first install, with reversible Settings → General appearance and sound switches. Baseline DSH 0.1.0-rc.6, Node.js 20+, modern Chromium/Firefox/WebKit.
Compatibility
DSH 0.1.0-rc.6; Node.js 20+; modern Chromium/Firefox/WebKit with CSS custom properties. Uses dsh.bundle, theme tokens, theme/change, and the General Settings Slot — all stable extension points.
Details
- Repo: leemancheung/dsh-qq2007-skin
- Category: Themes & Skins
- Stars: 3
- Version: GitHub source v0.3.0 (pinned tag; no npm package)
- Last push: 2026-09-05
- First seen: 2026-08-15
Recent updates
2007 QQ-style retro skin; 72 native theme tokens; optional Web Audio send tone; reversible toggle; privacy-safe localStorage only.
FAQ
- Is this affiliated with Tencent/QQ?
- No — an independent unofficial visual project; no QQ logos, mascots, or historical assets are included. All art is original.
- Does it break native interactions?
- No — sessions, models, attachments, sending, tool cards, settings, and details panels are still handled by DSH itself.
- Can I disable it?
- Yes — Settings → General → QQ 2007 复古皮肤 restores the previous system appearance; sound is a separate toggle, default off.
Alternatives
Luaphes/dsh-web-attention-badge · RevolutionLA/dsh-dream-skin · PAKIKNOWLEDGE/dsh-client-ui-skin-claude