0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00
Commit graph

15169 commits

Author SHA1 Message Date
Florian Schroedl
c807baaf7a Add custom select with grouped options 2024-08-26 15:59:25 +02:00
Florian Schroedl
f25db592a0 Clone over select 2024-08-26 15:07:58 +02:00
Florian Schroedl
2e23543c11 Show create text when no theme is available 2024-08-26 15:04:45 +02:00
Florian Schroedl
4060b6d40f Style empty state, jump to create theme dialog when no themes exist 2024-08-26 15:02:38 +02:00
Florian Schroedl
7cd9c60fb6 Disable user-selection 2024-08-26 14:36:00 +02:00
Florian Schroedl
5939db771e Link up delete button & fix create theme ui jumping 2024-08-26 14:34:41 +02:00
Florian Schroedl
1405720e0b Cleanup 2024-08-26 14:32:21 +02:00
Florian Schroedl
b5e08c5b8b Add theme creation form 2024-08-26 14:32:01 +02:00
Florian Schroedl
f37cf8be5e Add defaults for theme form 2024-08-26 14:31:58 +02:00
Florian Schroedl
84b5be5547 Fix button being chosen as main button for form submit 2024-08-26 14:17:37 +02:00
Florian Schroedl
7aff690e7b Wire up theme updating 2024-08-26 14:17:30 +02:00
Florian Schroedl
70b570f112 Show only on create 2024-08-26 13:49:57 +02:00
Florian Schroedl
36f92aa241 Allow group and name updating 2024-08-26 13:47:44 +02:00
Florian Schroedl
a0dd3f63bf Allow controlling state of theme editing 2024-08-26 13:41:02 +02:00
Florian Schroedl
fe702988f9 Cleanup 2024-08-26 13:40:49 +02:00
Florian Schroedl
12e915dec8 Style edit button 2024-08-23 17:48:43 +02:00
Florian Schroedl
a52e20f49d Cleanup 2024-08-23 17:22:05 +02:00
Florian Schroedl
967fab416a Add back button 2024-08-23 17:20:20 +02:00
Florian Schroedl
3ce2531b42 Design 2024-08-23 17:12:08 +02:00
Florian Schroedl
db1250a315 Add footer buttons 2024-08-23 17:12:08 +02:00
Florian Schroedl
6f7b69c7ee Allow toggling individual set themes 2024-08-23 16:58:49 +02:00
Florian Schroedl
7e7203eb7c Allow passing custom functions 2024-08-23 16:44:11 +02:00
Florian Schroedl
8a20e3a698 Allow tokens sets component to be controlled 2024-08-23 16:34:33 +02:00
Florian Schroedl
1c0233098d Add sets list for theme 2024-08-23 16:28:06 +02:00
Florian Schroedl
c7fa0f2cf8 Cleanup 2024-08-23 16:27:42 +02:00
Florian Schroedl
cac421f862 Design 2024-08-23 15:54:31 +02:00
Florian Schroedl
7970440ffc Toggle theme via ui 2024-08-23 15:30:17 +02:00
Florian Schroedl
cc7de14539 Add basic toggle switch 2024-08-23 15:08:53 +02:00
Florian Schroedl
d23c5cbbbe Move the temporary ui to modal 2024-08-23 14:53:22 +02:00
Florian Schroedl
b62722bdbb Add themes modal dialog 2024-08-23 14:11:13 +02:00
Florian Schroedl
1ed6d92d87 Remove margin 2024-08-23 13:36:46 +02:00
Florian Schroedl
b48bfde5c8 Automatically open when creating set 2024-08-23 11:43:19 +02:00
Florian Schroedl
1cc1d94a27 Automatically open when adding token 2024-08-23 11:42:14 +02:00
Florian Schroedl
40846b87c2 Add tokens header 2024-08-23 11:39:13 +02:00
Florian Schroedl
acc3606cbb Align Eye 2024-08-23 11:36:54 +02:00
Florian Schroedl
97f119f3da Add delete set action button 2024-08-23 11:33:21 +02:00
Florian Schroedl
88c899c5c6 Wrap themes ui in header 2024-08-23 10:17:52 +02:00
Florian Schroedl
a9a5f69c93 Cleanup 2024-08-23 10:15:37 +02:00
Florian Schroedl
bac16aadd8 Migrate to official UI 2024-08-23 10:14:45 +02:00
Florian Schroedl
b1cf641587 Fix cancelling set prompt breaking user state 2024-08-22 14:56:41 +02:00
Florian Schroedl
e4f01d1d5e Fix logic 2024-08-22 11:59:06 +02:00
Florian Schroedl
157cc5a994 Automatically show themes and sets on dev and PR previews 2024-08-22 11:21:53 +02:00
Florian Schroedl
37a3fbcec2 Fix not possible naming token to same token name in other set 2024-08-22 11:02:01 +02:00
Florian Schroedl
8343a9f3b5 Fix description 2024-08-22 10:59:40 +02:00
Florian Schroedl
4b47fa5d7a Fix names clash 2024-08-22 10:58:31 +02:00
Florian Schroedl
7a2a521075 Allow passing config 2024-08-22 10:54:41 +02:00
Florian Schroedl
6c802bc132 Rename 2024-08-22 09:37:47 +02:00
Florian Schroedl
c130dc39c3 Resolve tokens from other active sets 2024-08-21 19:11:53 +02:00
Florian Schroedl
8264da3a2a Use active sets tokens for form 2024-08-21 15:36:40 +02:00
Florian Schroedl
6c6be35292 Fix token updates not taking order 2024-08-21 15:12:13 +02:00