mirror of
https://github.com/penpot/penpot.git
synced 2026-10-29 14:00:37 +00:00
* ✨ Add the share, handlers and snap icons to the DS The share button and the path editing bar could not move to the DS buttons because their icons were missing from the DS icon set. As agreed with design: - handlers-equal, handlers-independent, handlers-mirror and snap join the DS as they are (their SVGs already follow the DS format). - share keeps its drawing, moved onto the 16x16 grid as a single path with no fixed color. - snap-nodes is deleted: nothing used it, and snap is the icon of the snap nodes button. The legacy share button in the workspace header uses the same SVG: its icon is about 6% smaller and now takes the hover color, which the fixed stroke color blocked before. AI-assisted-by: claude-opus-5-5 * 🐛 Show the share icon lines outside the app The share SVG had no fill or stroke, so plain SVG viewers used the defaults (black fill, no stroke) and drew only three dots. Set fill="none" and stroke="currentColor", like settings.svg. The app already sets both in CSS, so nothing changes there. AI-assisted-by: claude-opus-5-5 * 🐛 Show the handlers and snap icons right outside the app Like share, these SVGs had no fill or stroke, so plain SVG viewers filled the shapes black and drew no lines. Set fill="none" and stroke="currentColor". The app sets both in CSS, so nothing changes there. AI-assisted-by: claude-opus-5-5