Alex Sánchez
b9f64f07f7
updated penpot lib
2024-11-25 08:57:16 +01:00
Alex Sánchez
0dbd7d00f1
Error management ( #223 )
...
* error management
* error message
* fixes
2024-10-18 13:34:10 +02:00
Jordi
99f637271e
Upgrade Penpot library javascript
2024-09-18 11:04:46 +02:00
Alex Sánchez
e5c2886a87
rollback to previous version to prevent issues ( #207 )
2024-07-01 08:32:15 +02:00
Alex Sánchez
07d7b495ec
Update penpot lib ( #204 )
...
* updated penpot lib
* changeset
2024-06-28 13:41:22 +02:00
Alex Sánchez
303cc833a0
Fix component overrides ( #200 )
...
* wip
* wip
* wip
* wip
* wip
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
2024-06-28 12:17:56 +02:00
Jordi Sala Morales
60cfa4e771
Update penpot library ( #192 )
2024-06-26 12:17:16 +02:00
Alex Sánchez
511b842b12
Additional layout properties ( #190 )
...
* additional layout properties
* changeset
2024-06-26 09:14:58 +02:00
Alex Sánchez
d3c144e5e9
Text libraries ( #185 )
...
* color library
* fixes
* wip
* wip
* wip
* wip
* working
* improvements
* changeset
* changeset
* changeset & cleaning
* changeset & cleaning
* improvements
* fixes
* rebase
2024-06-25 16:08:59 +02:00
Alex Sánchez
a58f9e913d
Color libraries ( #183 )
...
* wip
* color library
* fixes
* fixes
* fixes
* fixes
* changeset
* fixes
* fixes
* fixes
* fixes
2024-06-25 14:12:37 +02:00
Alex Sánchez
672567614b
Use Fill Styles to generate fills more efficiently ( #180 )
...
* first commit
* change esbuild
* changeset
2024-06-19 15:58:13 +02:00
Jordi Sala Morales
738ebfeffe
Remove symbols when possible ( #173 )
...
* remove symbols for blend mode
* remove symbol for gradients
* optimize symbols for path contents
* optimize code
* remove symbols
2024-06-18 11:20:51 +02:00
Jordi Sala Morales
8697902e08
Add loaders when the file is being built so we can track the progress ( #172 )
...
* Add loaders when the file is being built so we can track the progress
* add changelog
* improve
* refactor
2024-06-18 09:50:38 +02:00
Jordi Sala Morales
202e7f4fda
Apply rotations to any figure ( #168 )
...
* Apply rotations to any figure
* add changelog
* apply rotations to curves too
2024-06-17 12:14:16 +02:00
Alex Sánchez
4591369e3c
Instances Overrides ( #166 )
...
* wip
* added support for overrides
* fixes
2024-06-17 09:58:23 +02:00
Jordi Sala Morales
2f11c5f090
Fix bugs: opacity on frames and svg fill rules ( #164 )
2024-06-14 16:54:25 +02:00
Alex Sánchez
b85a4f7279
Autolayout ( #151 )
...
* wip
* added layout sizing
* layout positioning
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
2024-06-14 10:18:34 +02:00
Jordi Sala Morales
559a758d21
Respect nodes visibility and opacity ( #152 )
...
* Respect nodes visibility and opacity
* add changelog
* fixes
---------
Co-authored-by: Alex Sánchez <sion333@gmail.com>
2024-06-11 09:57:11 +02:00
Jordi Sala Morales
78688988d6
Remove loader when downloading the file ( #144 )
2024-06-06 15:16:20 +02:00
Alex Sánchez
02fa3363f5
Constraints translation ( #142 )
...
* constraints translation
* fix lint
* fixes
* fix vector constraints
* fix lint
2024-06-06 12:17:17 +02:00
Andrés Moya
12be821b97
🐛 Fix component exports ( #143 )
2024-06-06 11:30:48 +02:00
Alex Sánchez
be5ff3be8e
Remote components (External design systems) ( #140 )
...
* remote components processing
* changeset
* fixes
* fixes
* fixes
* fixes
* fix everything
* revert for now
* fixes
* change delete nodes flag
---------
Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
2024-06-06 09:37:35 +02:00
Jordi Sala Morales
3094f05e98
Optimize images before generating zip file ( #141 )
...
* Optimize images before generating zip file
* add changelog
* refactor
* fix lint
2024-06-05 12:36:49 +02:00
Jordi Sala Morales
f726dc9cec
Add image library to optimize performance ( #133 )
...
* Add image library to optimize performance
* fix and improve
* Add changelog and improve naming
* refactor
* improve
* fix todos
2024-06-03 17:29:33 +02:00
Alex Sánchez
f8e6b6ecd9
component set ( #128 )
2024-05-31 13:32:59 +02:00
Alex Sánchez
7b3192936e
Component Instances ( #124 )
...
* wip
* wip
* wipo
* more structure
* wip
* id library wip
* wip
* main instance working
* improvements
* fix node order
* refactor
* remove not used method
* refactor
* fix component set translation
* refactor
* add changelog
* penpot lib update
---------
Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
2024-05-30 17:54:37 +02:00
Alex Sánchez
5d4ace337b
Components Library ( #125 )
...
* components library management
* components library management
* fixes
* fixes
2024-05-29 17:33:29 +02:00
Jordi Sala Morales
32aafbcf9d
Implement components ( #106 )
...
* Implement components
* fix
* revert
* wip
* wip
* wip
* 🎉 Finish create component operation
* minor fixes
* not needed, refactor
* refactor not needed
* refactor not needed
* remove deps
* add changelog
* fixes
* fixes
* fixes
* fix lint
* refactor ui-src
* further refactor
* refactor
* refactor
* more refactor
* refactor
* refactor
* penpot lib update
---------
Co-authored-by: Alex Sánchez <sion333@gmail.com>
Co-authored-by: Andrés Moya <andres.moya@kaleidos.net>
2024-05-29 12:52:21 +02:00
Jordi Sala Morales
5d7263bdbf
Allow rotation for Ellipses and Rectangles ( #122 )
...
* Allow rotation for Ellipses, Rectangles and Texts
* undo rotations for texts
* Translate rotations for ellipses and rectangles
2024-05-29 10:30:56 +02:00
Alex Sánchez
35d9d47e2a
fix frames fills and blendModes ( #118 )
2024-05-27 13:04:42 +02:00
Alex Sánchez
36afc6da55
Boolean Groups ( #115 )
...
* wip
* wip
* fixes
* changeset
* fixes
* fixes
* fixes
* fixes
* minor fixes
* minor fixes
2024-05-27 10:05:23 +02:00
Alex Sánchez
cc5553ce7c
Refactor Strokes ( #112 )
...
* Wip
* refactor strokes
* fix
* fix
* fix
* refactor
* more refactor
* add changeset and fix issue fix line node
* refactor
* continue the refactor
* refactor fills
* fix
* wip
* try another approach
* refactor
* refactor
* more refactor
* refactor
* wip
* wip
* minor improvements
* minor fixes
* refactor
---------
Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
2024-05-21 14:36:30 +02:00
Jordi Sala Morales
538c076374
Fix types ( #107 )
2024-05-13 14:04:33 +02:00
Alex Sánchez
c71eb8e736
Layer Blur ( #103 )
...
* layer blur
* changeset
2024-05-13 13:23:19 +02:00
Jordi Sala Morales
2557cbdacc
Implement flatten ( #105 )
...
* Implement flatten
* fix comment
* Add changelog
2024-05-13 13:21:46 +02:00
Jordi Sala Morales
bff2157dc4
Minor improvements ( #100 )
2024-05-13 10:12:58 +02:00
Alex Sánchez
dddc457281
Images ( #89 )
...
* wip
* wip
* fix something?
* wip
* wip
* wip
* fixes
* fixes
* stroke image
* wip
* fixes
* fixes
* remove old code
* fix translate fills
* remove penpot public uri
* remove old code
* fix return undefineds
* updated packages
* finish refactor
---------
Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
2024-05-09 16:59:27 +02:00
Jordi Sala Morales
afa47af0a6
Refactor and simplify code ( #85 )
2024-05-06 08:06:14 +02:00
Alex Sánchez
58f7b0ab2c
Local Fonts ( #81 )
...
* moved validate font logic
* google fonts working
* fixes
* minor improvements
* fix linter
* local fonts
* fixes
* Changeset
* changeset
* refactor
* refactor
* update branch
* minor fix
* move files around
* try to refactor
* refactor
* add todo
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor
* refactor move files to their concrete location
---------
Co-authored-by: Jordi Sala Morales <jordism91@gmail.com>
2024-04-30 08:00:11 +02:00
Jordi Sala Morales
881ccabe86
Added text basic properties ( #61 )
...
* fixes in text nodes
* fix comment
* allow design.penpot.app
* wip
* wip
* add position data
* wip agaaain
* added translate growtype
* use a random url just to get a 404 on gfonts call
* leave the config, just in case someone wants to try it
* translated line height & letter spacing; Created new type for text positionData
* text strokes
* several fixes
* compiled penpot lib with fix
* updated penpot lib
* fix lint
* remove proxy
* correctly translate font style
* fix grow type to reflect vertical trim
* Fix font segments
* remove comment
* changeset
---------
Co-authored-by: Alex Sánchez <sion333@gmail.com>
2024-04-29 10:17:08 +02:00
Jordi Sala Morales
b298dc6f85
Compile penpot.js from staging with latest changes applied ( #60 )
2024-04-23 10:08:40 +02:00
Jordi Sala Morales
e732887399
Add shadows to the export ( #58 )
2024-04-22 14:35:59 +02:00
Alex Sánchez
30a64ed1b3
Added support for background in pages ( #56 )
...
* added support for background in pages
* minor fix
* removed eslint ignore
2024-04-22 10:52:25 +02:00
Alex Sánchez
08473b5124
Update Types to 2.0.2 ( #48 )
...
* updated types
* minor fixes
* minor fixes
2024-04-18 16:36:49 +02:00
Alex Sánchez
7856722ae5
Upgrade penpot.js to 2.0.2 ( #40 )
...
* structure for fills
* structure for fills in text and improvements
* fixes
* upgrade lib penpot to 2.0.2
2024-04-17 15:54:54 +02:00
Alex Sánchez
e2b5b4a7ea
Solid Fills ( #39 )
...
* structure for fills
* structure for fills in text and improvements
* fixes
* improvements
2024-04-17 15:27:53 +02:00
Jordi Sala Morales
73ccf83657
Vectors - Pen & pencil ( #35 )
...
* path shapes
* add polygon node
* wip vector
* implement translation of commands and paths
* vectors and polygon
* strokes
* star
* deformed shapes
* simplify star
* simplify star
* fix transformers
---------
Co-authored-by: Alex Sánchez <sion333@gmail.com>
2024-04-16 16:08:39 +02:00
Jordi Sala Morales
5e13a45cf4
remove tood
2024-04-16 09:23:11 +00:00
Alex Sánchez
6f58a62dd5
minimal attributes
2024-04-15 17:33:16 +02:00
Alex Sánchez
2869673f9c
circle
2024-04-15 15:47:41 +02:00