luisδμ
4d688b1d55
🐛 Fix title for button when trying to remove last variant property ( #7017 )
2025-07-30 13:28:42 +02:00
Andrey Antukh
7895f03447
💄 Add minor cosmetic changes
2025-07-30 13:11:28 +02:00
Marina López
1f42b2f72d
✨ Show preset name when an option is selected
2025-07-30 13:11:28 +02:00
Andrey Antukh
f4adfe56be
✨ Add defaults for artboard drawing
2025-07-30 13:11:28 +02:00
luisδμ
9834f0596b
🐛 Fix move empty variant values to the end when component is selected ( #7009 )
...
* 🐛 Move empty variant values to the end when component is selected
* 📎 PR changes
2025-07-30 12:29:51 +02:00
Andrey Antukh
0e675a725d
📎 Fix linter issues on frontend
...
Caused by the merge from staging to develop
2025-07-29 14:15:01 +02:00
Andrey Antukh
54d76123d0
Merge remote-tracking branch 'origin/staging' into develop
2025-07-29 14:06:53 +02:00
Andrey Antukh
6ffbf08826
Merge pull request #6969 from penpot/andy-show-keyboard-distance
...
✨ Show distance between layers while moving them with the keyboard
2025-07-29 13:32:53 +02:00
andrés gonzález
708a40bff1
🐛 Fix font selector highlight inconsistency ( #6990 )
...
* 🐛 Fix font selector highlight inconsistency
* ⚡ Add minor performance enhancements
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-07-29 13:12:54 +02:00
Elena Torró
a16f40cb73
✨ Set page objects once on wasm render( #6994 )
2025-07-29 13:00:40 +02:00
Andres Gonzalez
6049d97ed9
✨ Display continously the distances between layers
...
When a user moves a layer with the keyboard.
2025-07-29 12:51:04 +02:00
Alejandro Alonso
f5298f51e7
🐛 Fix the context menu always closes after any action ( #6944 )
2025-07-29 09:50:55 +02:00
Alejandro Alonso
46c440fef2
🐛 Fix remove color button in the gradient editor ( #6993 )
2025-07-28 17:48:05 +02:00
Florian Schrödl
4c605b8151
✨ Implement text case token ( #6978 )
2025-07-28 17:36:06 +02:00
Belén Albeza
a242962113
🐛 Fix missing font when pasting text (editor v1)
2025-07-25 09:48:20 +02:00
Andrés Moya
57330f53e2
🔧 Use id instead of name for tokens crud
2025-07-24 15:21:18 +02:00
Florian Schroedl
f6b97af148
🐛 Fix spacing menu not available in dimensions token
2025-07-24 15:20:10 +02:00
Florian Schroedl
1c79e726af
🐛 Fix spacing menu not available in dimensions token
2025-07-24 15:16:01 +02:00
Florian Schroedl
8c96a617be
✨ Add test for spacing token application rules
2025-07-24 11:01:49 +02:00
Florian Schroedl
1f15e9b81e
✨ Fix spacing token for frame children
2025-07-24 11:01:49 +02:00
Florian Schroedl
cccea3dc71
✨ Add test for spacing token application rules
2025-07-24 10:42:08 +02:00
Florian Schroedl
c82c39caf3
✨ Fix spacing token for frame children
2025-07-24 10:42:08 +02:00
Andrey Antukh
33cf75e933
Merge remote-tracking branch 'origin/staging' into develop
2025-07-24 09:00:29 +02:00
Alonso Torres
dfc8a1da4a
✨ Fix problem with booleans selection ( #6950 )
2025-07-24 08:57:02 +02:00
Alonso Torres
8254af27cb
🐛 Fix problem when changing between flex/grid layout ( #6949 )
2025-07-24 08:54:07 +02:00
Elena Torró
f76391ecbb
🐛 Enable switch to system theme on options menu ( #6946 )
2025-07-24 08:43:03 +02:00
Andrey Antukh
8aebe1a41e
Merge remote-tracking branch 'origin/staging' into develop
2025-07-23 12:26:09 +02:00
Florian Schroedl (aider)
d788a4d252
✨ Implement new token-type :font-families
2025-07-23 11:26:28 +02:00
Alejandro Alonso
d46b519524
🐛 Fix remove color button in the gradient editor ( #6942 )
2025-07-23 09:04:54 +02:00
Andrey Antukh
8bb210e7b6
🎉 Add binary fills integration
2025-07-23 08:03:23 +02:00
Andrey Antukh
9ee488009f
♻️ Add substantial refactor on how types are organized
...
This mainly affects types related to colors, fills and texts, moving library
based operations from color namespace.
2025-07-23 08:03:23 +02:00
Andrey Antukh
4e2998a366
♻️ Rename fill to fills namespace
2025-07-23 07:32:11 +02:00
Pablo Alba
4aa9f1f62b
🐛 On component swap do not show secondary variants ( #6928 )
2025-07-22 12:33:37 +02:00
Juanfran
2db0cc0cbf
🐛 Fix ESC key not closing Add/Manage Libraries modal
2025-07-21 15:23:54 +02:00
Andres Gonzalez
e62567d09e
✨ Highlight first font in font selector search, apply on Enter/click
...
[Taiga #11579 ](https://tree.taiga.io/project/penpot/issue/11579 )
✨ Highlight first font in font selector search, apply on Enter/click
2025-07-21 10:13:36 +02:00
Andrey Antukh
ae25d704c1
📎 Add missing use-fn hook
2025-07-21 09:32:44 +02:00
Andres Gonzalez
e05f8c0329
✨ Improve text layer resize behavior
...
Text layers now only switch to fixed grow-type on vertical resize, not on horizontal resize, for a more intuitive UX. See #4602 .
2025-07-21 09:27:42 +02:00
Alejandro Alonso
abbfd44534
✨ Hide bounding box while editing visual effects
2025-07-17 09:33:10 +02:00
Florian Schroedl
9c5a13c4ac
✨ Enable font-size token
2025-07-11 10:37:17 +02:00
Andrey Antukh
935c22d124
Merge pull request #6885 from penpot/marina-change-text-capitalize
...
🐛 Fix title button from Title case to Capitalize
2025-07-10 11:55:50 +02:00
Marina López
ba6a02d1d9
🐛 Add fixes from subscription design review ( #6870 )
...
* 🐛 Fixes from subscription design review
* 🐛 Fix to consider professional plan the unpaid and canceled status
* 📎 Fixes PR feedback
2025-07-10 11:55:16 +02:00
Marina López
6826db8498
🐛 Fix title button from Title case to Capitalize
2025-07-10 11:29:48 +02:00
Pablo Alba
469d47eaf3
🐛 Fix variants combobox and select to new options format
2025-07-07 11:46:50 +02:00
Andrés Moya
4fddf34a73
🐛 Fix error when there exists a tokens lib with no sets
2025-07-07 10:02:49 +02:00
Andrey Antukh
0374e4f3eb
Merge remote-tracking branch 'origin/staging' into develop
2025-07-04 12:02:12 +02:00
Alonso Torres
6d41d36b3a
🐛 Fix problem when double click on hidden shapes ( #6833 )
2025-07-04 09:01:20 +02:00
Florian Schrödl
21746144b7
✨ Add letter spacing token ( #6814 )
...
* 🐛 Fix merge schema not working with key generation
* ✨ Add letter-spacing token
* ♻️ Remove comments
* ♻️ Inline line-height for now
2025-07-03 16:00:58 +02:00
Florian Schrödl
7dd61968b5
✨ Implement object type specific tokens ( #6816 )
...
* ✨ Allow token applying for supported shape types only
* 🐛 Remove x/y attribute keys from spacing token
* ✨ Shape specific context-menu
* ✨ Only apply tokens to supported shapes when doing multi selection apply
* ✨ Handle groups not supported by tokens yet
* 🐛 Fix outdated tests
* ♻️ Commentary
* ✨ Add helper functions for attribute applicability checks
* ♻️ Groups don't have own attributes
* ♻️ Remove unused function
* ♻️ Move attribute logic to common.types.token
2025-07-03 12:22:04 +02:00
Juanfran
72b1919e29
✨ Add in-app help to guide users about variant rules
2025-07-02 14:46:36 +02:00
Xavier Julian
be43365909
🐛 Fix broken import file type drodown options
2025-07-02 14:35:01 +02:00