Skip to content

v0.2.1 — align the sidebar proxy control

Choose a tag to compare

@tr1v3r tr1v3r released this 23 Sep 17:06
· 9 commits to master since this release

What's fixed: the sidebar control now lines up

The icon-only proxy control sat 4px lower than the sibling triggers in the sidebar foot, and its icon was a size larger in the wide column.

Measured in a running profile (sidebar.footer.action, wide column):

element height top vertical centre icon
sibling triggers 36 538 556 16
.dshProxyQuick before 36 542 560 18
.dshProxyQuick after 36 538 556 16

The container carried margin:8px 0 0, borrowed from the Cordis panel's own .layer rule, which belongs to a different wrapper. The footer row is align-items:normal, so a registrant lines up with its siblings by centring itself; the shipped triggers are 36px tall with a 16px icon in the wide column and 18px in the rail. The control now follows that: align-self:center, no outer margin, wide ? 16 : 18.

No behavioural change — same menu, same dsh-proxy settings scope, same revision-fenced switching.

Install / upgrade

# in ~/.config/dsh/profiles/<name>/package.json
"dependencies": { "@tr1v3r/dsh-proxy": "^0.2.1" },
"dsh": { "profile": { "bundles": ["@deepseek-ai/dsh-base", "@tr1v3r/dsh-proxy"] } }

dsh plugin --profile <name> install --no-frozen-lockfile

Restart the Web service (its client bundle is cached at boot) and refresh the page. Requires DSH >=0.1.2-rc.1.