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
Andrey Antukh
41994703a9
♻️ Refactor tab-switcher* component ( #6815 )
...
* 💄 Add minor style adjustments to workspace sidebar
* 💄 Add style enhacement to sitemap component
* ♻️ Refactor tab-switcher* component
2025-07-02 14:08:47 +02:00
Marina López
3d45080e3c
🐛 Fixes from subscription design review ( #6812 )
2025-07-02 10:49:16 +02:00
Andrés Moya
953287ea33
🐛 Avoid crash in combobox with empty options
2025-07-02 08:57:25 +02:00
Andrés Moya
f0f01af55c
🔧 Make TokenSet an abstract data type
2025-06-30 16:59:00 +02:00
Andrey Antukh
403d92838a
♻️ Add minor refactor to options dropdown options handling and validation ( #6739 )
...
* ♻️ Refactor options-dropdown* and related components
* 🐛 Fix props error
* 🐛 Fix test
* 📎 Update rumext
---------
Co-authored-by: Eva Marco <evamarcod@gmail.com>
2025-06-29 11:52:29 +02:00
Xavier Julian
6bd3253e5e
♻️ Restructure UI files for tokens editor
2025-06-27 13:23:42 +02:00
Andrey Antukh
c75a617d26
Merge remote-tracking branch 'origin/staging' into develop
2025-06-26 11:19:29 +02:00
Alejandro Alonso
daf3b5caa8
🐛 Fix slow color picker ( #6780 )
2025-06-26 11:07:35 +02:00
Andrey Antukh
027a7a457d
✨ Add minor style improvements for reorder-handler component
2025-06-26 10:50:38 +02:00
Andrey Antukh
20d2d22f39
⚡ Add performance oriented refactor to fill-menu component
2025-06-26 10:50:36 +02:00
Andrey Antukh
9760911fce
Merge remote-tracking branch 'origin/staging' into develop
2025-06-25 14:24:26 +02:00
Marina López
1f42f032fc
🐛 Add fixes for subscription design review ( #6751 )
...
* 🐛 Fix from subscription design review
* 📎 Fixes PR feedback
2025-06-25 13:41:45 +02:00
Andrey Antukh
81564dbfa9
🐛 Fix regression on changing color type on fills
2025-06-25 12:12:04 +02:00
Xavier Julian
ce59070fd1
♻️ Restructure UI files for token sets
2025-06-25 11:27:13 +02:00
Marina López
e258030bc0
💄 Change 'save color' button ( #6774 )
2025-06-25 10:21:22 +02:00
Xavier Julian
e585cbd673
♻️ Restructure UI files for import/export and common files
2025-06-24 13:58:54 +02:00
Elena Torro
925af4e1e9
🐛 Fix text auto height
2025-06-24 12:36:12 +02:00
Florian Schrödl
580bb46a05
✨ Implement font-size token type ( #6708 )
...
* ✨ Implement font-size token type
* ✨ Hide typography tokens behind FF
* 💄 Update icon
* 🔧 Add font-size to unapply check
* ♻️ Generalize status-icon logic and remove icon for font-size
2025-06-23 12:12:40 +02:00
Andrey Fedorov
130cd52f79
✨ Notify user if imported file or directory doesn't contain token files
2025-06-23 11:44:00 +02:00
Andrey Antukh
34bbce5089
Merge remote-tracking branch 'origin/staging' into develop
2025-06-23 10:06:05 +02:00
ºelhombretecla
9a0538e5e3
✨ Add visual indicator for new comments in the workspace ( #6728 )
...
* 🎉 Add comment notification to workspace
* 💄 Add info to changelog
* ✨ Add minor efficiency improvements
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-06-23 09:51:41 +02:00
Eva Marco
1a8f36562b
🐛 Fix export button width on design tab ( #6744 )
2025-06-20 12:04:49 +02:00
luisδμ
70f3988046
✨ Show warning when selecting a copy of conflicted variant ( #6743 )
2025-06-20 11:52:07 +02:00