PHOTOSHOP: Color-Variables used for theming.

  • 3
  • Idea
  • Updated 2 years ago
  • (Edited)
Variables for colors, which can be changed centrally. This can be implemented like paragraph styles for example. The main usage for this would be a centralized manipulation of the main theming/coloring of photos, layouts etc...
Photo of Robin Schreiner

Robin Schreiner

  • 1 Post
  • 0 Reply Likes

Posted 4 years ago

  • 3
Photo of Stephen Brown

Stephen Brown

  • 8 Posts
  • 2 Reply Likes
I would be over the moon if this was implemented in Photoshop. You would create a swatch of sorts and give it a unique id/name and assign a color to it. When you want to use that theme color on a shape you basically put that id on the shape and it inherits whatever color which is currently assigned to the swatch.

The swatch doesn't belong to the PSD file but to Photoshop and so changes to the swatch affects all PSDs that is using that swatch id. Although the swatch color would be saved in the PSD in case it is being shared/opened on another copy of Photoshop where the variable swatch doesn't exist. But if it does exist the color value is taken from Photoshop settings.
(Edited)
Photo of Max Johnson

Max Johnson, Champion

  • 400 Posts
  • 174 Reply Likes
A major hurdle that was addressed in another thread is that there is NO WAY to update a swatch. You can't do it. It has to be deleted and re-added. Don't ask me why this can't be changed, I just know that it was stated emphatically that it was not possible. *If* that get fixed, then this becomes a more likely feature.

Since we probably can't change the color picker wheel dialog, maybe we can leverage what's already there with a secondary UX path similar to how we do smart objects. From the CC Libraries panel, you would "apply" a swatch or "link" a swatch. Then, if you tried to edit a linked color, you would get a dialog asking if you would like to "apply" the swatch permanently or edit the cloud swatch.
Photo of Stephen Brown

Stephen Brown

  • 8 Posts
  • 2 Reply Likes
I hope it gets implemented.

SASS introduced variables to CSS and it helped a ton. You're assigning the colors in one place only and changes to them will affect any place they're used in.

I would like to be able to completely use Photoshop to design UI along with Illustrator. Any design changes are done first to the PSD and only after written in code to keep everything in sync.

Designing in the browser doesn't cut the mustard, at least that's how I see it but Adobe will have to continue innovating to stay on top, I'm not jumping on Sketch unless they release a version for Windows.