Small, Quality-of-Life suggestions/wish list

A grab bag of small Quality-of-life changes…

App Interface

  • When I’m out and about on a small screen, I want to hide the right hand panel just like the left-hand panel.

  • I want to be able to adjust the Penpot UI around my changing design workflow. Sometimes I’m creating a design library, sometimes I’m developing a UI, sometimes I’m refining. To work faster, I would like to be able to have two panels open (maybe on different sides???) that I currently can’t.

  • When I duplicate a number of layer items, I want the resulting set to appear in order, after the last item selected.

  • The Font and colour palette have always had a comparatively low utility for the amount of screen real estate. What would be more useful is a “Recent” panel that lists both recent assets and recent tokens.

Tokens

  • Colour design tokens don’t seem to work with SVG with boolean operations applied.

  • I would like to apply a design token for shadows and blurs.

  • Getting the naming convention of tokens right is hard. I would like to have the option for changing the name without having to re-apply the tokens.

  • [WIP - very cool] In the design panel, I would like to be able to visually recognise which layer object has design tokens and which don’t. E.g. ‘token purple’ vs ‘white’ values.

  • [WIP - very cool] I don’t want to open a tab to apply a token. For example, it could be on a layer, I want a context menu/right-click menu to access the current active Token set. Or as an alternative, maybe I could pick a token from directly from the design panel.

  • For each page, I’d like to apply a different set of token Themes. This would enable me to do different design variations without fiddling with the theme combinations

Other

  • [See also]I would like to be able to outline SVG strokes.

Many thanks!