You can scale objects proportionally in Penpot by activating the scaling tool from the preferences menu, or pressing the K keyboard shortcut. When you've enabled the scaling tool, the cursor changes from a single two-headed arrow to a double two-headed arrow. Any object you resize will be scaled proportionately when the scaling tool is enabled.
Learn UI design with our free Penpot course: https://penpot.app/courses/block-1/resizing-vs-proportional-scaling/
At some point, while saying or writing “activating the scaling tool from the preferences menu”, you may have thought, “Hang on, why do we have a -tool- in the -Preferences- menu? None of the other tools are there.”
In reality, it’s neither a tool nor a preference. It’s a variation of resizing. You’ve implemented it as a mode which is:
• easy to enter by accident
• hard to notice (zero indication unless you happen to be hovering over a resize handle)
• easy to forget that you’re in while doing non-resizing things.
Standard design for this is a -quasimode- where you hold down one or more modifier keys while doing the resizing. (Penpot could use Alt+Shift+ for this.) A quasimode is:
• much harder to enter by accident
• impossible not to notice
• impossible to forget that you’re in.