Hi Palantir team and community,
First off, the recently shipped Module Saved Colors feature is a great step forward — being able to define a color palette at the module level and have it propagate to all widgets and sections within that module is really useful.
However, we now have a natural next-level problem: we have multiple Workshop modules that need to share the same color palette, and there is currently no way to define colors once and have them apply across all modules.
The Problem
When building a suite of Workshop modules (for example, 10 modules across a workspace), every module that uses the same brand or theme color requires the same saved color to be manually re-defined inside each module individually. If our brand color changes — say from #3A86FF to #2563EB — we have to go into every single module and update it one by one. This is time-consuming, error-prone, and not scalable.
What We’re Asking For
A Workspace-level or Space-level Global Color Palette — similar to how Slate already supports Global Stylesheets at the space level — where builders can:
-
Define a set of named color variables once (e.g.
Primary,Secondary,Background,Accent) -
Have those colors be available and selectable inside any Workshop module in the same workspace or project
-
When a global color is updated in one place, it automatically propagates to all modules that reference it — just like Module Saved Colors does today, but across module boundaries
Why This Matters
-
Large enterprises building many Workshop modules need consistent branding across all applications
-
Today the only workaround is manually copying hex codes across every module — which defeats the purpose of saved colors entirely
-
Slate already has this with Global Stylesheets — Workshop deserves the same capability
-
This is the natural and logical evolution of the Module Saved Colors feature that just shipped
Precedent Within Palantir
Slate’s Global Stylesheets already allow CSS to be defined once at the space level and shared across multiple Slate applications. Workshop needs an equivalent for its color system.
Suggested Implementation
A simple version could look like:
-
A new “Workspace Colors” or “Global Theme” section in the Foundry project/space settings
-
Named color tokens (e.g.
--color-primary: #3A86FF) defined once -
These tokens appear as selectable options inside every module’s color picker, alongside existing Module Saved Colors
-
Editing a workspace color updates all modules that reference it instantly
This would be a huge quality-of-life improvement for any team managing more than one Workshop module with consistent branding.
Would love to hear if this is on the roadmap — and based on the reply in this earlier thread that “more theming support is being worked on”, I’m hopeful this is the next step!
Thanks