From b6360c1faa709efd50de7bbe9778280e5154208f Mon Sep 17 00:00:00 2001 From: Don McKenzie Date: Sat, 20 Jun 2026 10:53:54 -0400 Subject: [PATCH] fix: marketplace.json listing cleanup, themepack missing relevant landing page, pointed to old matplotlib repo --- marketplace/marketplace.json | 2 +- plugins/theme-pack/README.md | 43 ++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 plugins/theme-pack/README.md diff --git a/marketplace/marketplace.json b/marketplace/marketplace.json index 989167533..778b5fda4 100644 --- a/marketplace/marketplace.json +++ b/marketplace/marketplace.json @@ -35,7 +35,7 @@ "name": "Matplotlib", "description": "Display Matplotlib and Seaborn figures in Deephaven, with support for live updates from ticking tables.", "author": "Deephaven", - "repo": "https://github.com/deephaven/deephaven-plugin-matplotlib", + "repo": "https://github.com/deephaven/deephaven-plugins/tree/main/plugins/matplotlib", "image": "/marketplace/images/matplotlib.png", "registry": { "kind": "pypi", diff --git a/plugins/theme-pack/README.md b/plugins/theme-pack/README.md new file mode 100644 index 000000000..82e75deb9 --- /dev/null +++ b/plugins/theme-pack/README.md @@ -0,0 +1,43 @@ +# Deephaven Theme Pack + +A pack of additional UI themes for customizing the look of the Deephaven web IDE. Once installed, the bundled themes appear in the theme selector in the top right corner of the app and in the Deephaven **Settings** menu. + +## Included themes + +| Theme | Base | +| ------------------- | ----- | +| Dracula | dark | +| FT Theme | light | +| IntelliJ Dark | dark | +| IntelliJ Light | light | +| Kimbie Dark | dark | +| Night Owl | dark | +| Red | dark | +| Solarized Dark | dark | +| Solarized Light | light | +| SynthWave '84 | dark | +| Tomorrow Night Blue | dark | + +## Prerequisites + +Requires Deephaven Core version 0.37.0 or higher. + +## Installation + +Install the plugin from PyPI into the environment running your Deephaven server: + +```sh +pip install deephaven-plugin-theme-pack +``` + +Restart the server, then pick a theme from the theme selector in the top right corner of the app or from the Deephaven **Settings** menu. + +To build and install from source instead, refer to the main [README](../../README.md) for instructions on building plugins. + +## Creating your own theme + +The theme pack also serves as a starting point for authoring your own themes. The JavaScript [README](./src/js/README.md) walks through creating a custom theme from a color palette, and a [CLAUDE.md](./src/js/CLAUDE.md) guide is included to help generate new themes from a supplied palette or an existing VS Code theme using an agentic CLI. + +## Contributing + +Found a bug? Open an issue or pull request on the [deephaven-plugins](https://github.com/deephaven/deephaven-plugins) repository, or join the [Deephaven Community Slack](https://deephaven.io/slack).