dsh plugins中文
← Back to popular plugin directory

Dsh Width Tiers

aaronlei/dsh-width-tiers · skills

The DSH Web app hard-codes a readable content width on the conversation root (--dsh-chat-content-width: 748px).

★ 3GitHub stars
0Forks
2026-09-04Last updated
JavaScriptLanguage
MITLicense

Key features

  • The element that defines --dsh-chat-content-width is located at runtime (the first element whose computed value is non-empty) and the tier is applied as an inline override — no hashed class names, so it survives bundle upgrades.
  • Panels are driven through the layout service (ctx.layout), never by simulating clicks.
  • The sidebar is only ever collapsed by the full tier
  • returning to standard restores it only if this plugin collapsed it.
  • Dictionaries are registered with the app's locale service (ctx.locale.register / bind) and re-rendered through its change subscription, so the copy always matches the app's active language.

Requirements

  • Content width cannot exceed the window: on a narrow window, wider tiers are capped by the available column.
  • Use full (which also collapses the sidebar) for the maximum.

Install command

dsh plugin --profile web add github:aaronlei/dsh-width-tiers
View GitHub repository ↗Back to popular plugin directory