dsh-theme-material: Can DSH support switching between eight color schemes with a single click?
A DSH Web theme skin pack maintained by heinrich0505, providing eight Material/ Material-like preset color schemes in both light and dark variants. Switch themes by clicking the color card in Settings → General → Theme; the selected theme is saved locally in the browser. Each theme defines only ten color inputs in `src/skins.mjs`; the remaining tokens are derived by `src/derive.mjs` based on usage. It guarantees a body text contrast ratio of at least 7:1 and secondary text and button text of at least 4.5:1; `npm run verify` can output the contrast ratio for each theme. The plugin declares support for the web platform and DSH version 0.2.x RC range, version 0.4.2, under the MIT license. Installation can be performed via the in-app "Plugins → Add Plugin" by entering `github:heinrich0505/dsh-theme-material`, or via the command line `dsh plugin --profile web add`. The plugin runs with the privileges of the current DSH process; you should verify the source code and license before installation.
Read More