AI Agent Hub
Back to plugins
🖥️

dsh-settings-beautify

Client Updated 2026.09.05

Run the following command in DeepSeek Harness:

dsh plugin install leogottadothebest/dsh-settings-beautify

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install leogottadothebest/dsh-settings-beautify in the DeepSeek Harness terminal to install; the source is available at https://github.com/leogottadothebest/dsh-settings-beautify.

About this plugin

DSH settings panel is assembled from many plugins, yet each contributed page carries its own typography, card radius, and control heights—titles jumping between 16px and 22px, card radii ranging from 8px to 12px, focus rings looking like they came from different design systems. dsh-settings-beautify unifies the entire settings surface onto a single design language: a fixed type-scale hierarchy, consistent card radii and borders, uniform control heights and focus rings, all driven by DSH own --dsw-* design tokens so that light, dark, and system themes all render correctly.

Core capabilities include a consistent three-part page structure (Title Explanation Content), per-role font weight and line-height specifications, 12px card radius and 8px/36px control geometry, subtle hover micro-motion that respects prefers-reduced-motion, and a fully headless architecture—no new entry in the settings nav rail, preferences stored only in localStorage. Any third-party plugin page can opt in by adding a single data-dshb-scan attribute to its root element and the DOM normalizer applies the same typography and surface rules automatically.

Ideal for users who want DSH settings to look like they came from one cohesive design system: people who switch between many plugins daily, developers sensitive to visual consistency, or anyone building custom plugin pages who needs a quick path to uniform styling. The plugin makes no network requests, reads no files, and depends on no host APIs—install, restart, and it works; uninstall, and the original styles return with zero residue.

Use Cases

  • Multiple plugin pages in DSH settings have conflicting typography, radii, and control styles
  • Quickly apply unified layout and surface rules to a self-built plugin settings page
  • Want consistent visual appearance across light, dark, and system themes

Best For

  • Users who switch between multiple DSH plugins daily and care about visual consistency
  • Developers writing settings pages for custom DSH plugins
  • Power users who want a unified settings look with zero configuration