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

2104 commits

Author SHA1 Message Date
alonso.torres
f1ee1b55b7 Formated locales.json. 2020-10-27 11:29:08 +01:00
alonso.torres
27322bcad6 Selection rect for shapes. 2020-10-27 11:29:08 +01:00
alonso.torres
b52289860f Adds multiselection attributes 2020-10-27 11:29:08 +01:00
alonso.torres
d6573c2bcc Adds copy properties. 2020-10-27 11:29:08 +01:00
alonso.torres
1e48221d7b Information panels 2020-10-27 11:29:08 +01:00
alonso.torres
04f620ec00 Handsoff mode basic structure. 2020-10-27 11:29:08 +01:00
alonso.torres
aaaf099a3f 🐛 Fixes problems with pages in workspace. 2020-10-27 11:20:24 +01:00
alonso.torres
c5e617271c ⬆️ Upgrades to react 17.0.1 2020-10-27 08:43:05 +01:00
alonso.torres
556061ff52 ⬇️ Reverting upgrade to react 17 2020-10-26 11:08:33 +01:00
Andrey Antukh
d59622cd5f ♻️ Refactor workspace initialization.
And fix comment positioning when coment is
in a different page.
2020-10-23 15:17:18 +02:00
Andrey Antukh
3379eed38e ♻️ Refactor layout flags handling. 2020-10-23 15:17:18 +02:00
Andrey Antukh
560ad5b280 🐛 Minor unexpected exception fix on logging module. 2020-10-23 15:17:18 +02:00
Andrey Antukh
ff9345b1db 🐛 Unselect drawing tool on clicking on comments. 2020-10-23 15:17:18 +02:00
Andrey Antukh
a86f198406 🐛 Fix scrollbar on comment thread. 2020-10-23 15:17:18 +02:00
Andrey Antukh
bf8e61b9bb 🐛 Deactivate comments on drawing. 2020-10-23 15:17:18 +02:00
Andrey Antukh
21a6de02d8 🎉 Add logging framework to frontend. 2020-10-23 15:17:18 +02:00
elhombretecla
c2b6e8610b Fix comments font-size and gaps 2020-10-22 11:00:09 +02:00
alonso.torres
6b240da892 Adds blur effect for shapes 2020-10-21 14:29:41 +02:00
Andrey Antukh
ca83e13802 🎉 Initial work on comments subsystem.
Only workspace part; missing viewer and dashboard.
2020-10-21 13:18:26 +02:00
Andrey Antukh
36abc4646a 🐛 Properly use RAF scheduler on ResizeObsever. 2020-10-21 13:18:26 +02:00
Andrey Antukh
6448592929 Improve error reporting on frontend. 2020-10-21 13:18:26 +02:00
Andrey Antukh
4705656d29 📎 Minor changes on scss code style on framework.scss. 2020-10-21 13:18:26 +02:00
Andrey Antukh
9f917603d8 ⬆️ Update frontend deps. 2020-10-21 13:18:26 +02:00
Andrés Moya
823aa426ed Expand mask when selected in workspace 2020-10-21 09:41:35 +02:00
Andrés Moya
0ddf6d30b8 Make selection rect only for the mask shape 2020-10-20 16:02:51 +02:00
Andrés Moya
b2ec9aa83a Make opaque masks by default 2020-10-20 16:02:51 +02:00
Andrés Moya
ccba95f541 🐛 Fix masking of texts shapes (within a foreignObject element) 2020-10-20 16:02:51 +02:00
Andrés Moya
4be7f054b7 🎉 Control when the mask of a group is moved or deleted 2020-10-20 16:02:51 +02:00
Andrés Moya
f9c45849c8 Enhance display of mask at layers panel 2020-10-20 16:02:51 +02:00
Andrés Moya
ee89b2e7f4 🎉 Allow masked groups 2020-10-20 16:02:51 +02:00
Andrés Moya
ad66955a54 🐛 Fix selection inside group with double click 2020-10-20 14:56:40 +02:00
elhombretecla
fd12724108 add new UI changes 2020-10-20 13:21:32 +02:00
alonso.torres
b8e47c87ba Visual redesign for undo history 2020-10-20 12:10:33 +02:00
elhombretecla
0e3c3ebfbd WIP UI dashboard changes 2020-10-20 11:48:17 +02:00
elhombretecla
6f58899f90 WIP UI changes 2020-10-20 11:31:24 +02:00
elhombretecla
65512d46c2 fix colopicker position 2020-10-19 14:28:11 +02:00
elhombretecla
c94d7f712a WIP ui changes 2020-10-19 14:22:28 +02:00
elhombretecla
49e678340b WIP ui grid changes 2020-10-19 14:07:59 +02:00
elhombretecla
80c1382593 fix text sizes 2020-10-19 13:33:34 +02:00
elhombretecla
5b56bdf94a add new font face 2020-10-19 13:19:30 +02:00
alonso.torres
9b2b16c066 Synchronize gradient colors libraries 2020-10-16 14:38:59 +02:00
Andrey Antukh
567e177699
Merge pull request #358 from uxbox/560/gradients
560/gradients
2020-10-16 11:47:11 +02:00
alonso.torres
57c93f80e2 Reusable shape container refactor 2020-10-16 11:40:49 +02:00
alonso.torres
447bb5204d Typographic styles enhancements and fixes 2020-10-16 11:01:22 +02:00
alonso.torres
5e299551b7 🐛 Fixes problem with library and colors 2020-10-16 08:25:11 +02:00
alonso.torres
f992c740d5 🐛 Fixed problem with recursive color changes for frames 2020-10-16 07:32:22 +02:00
alonso.torres
f8abcc1b9c Adds locale to new strings 2020-10-15 16:19:36 +02:00
alonso.torres
929d620c60 Fixes exports and preview 2020-10-15 15:48:57 +02:00
alonso.torres
e961492192 Improved handlers behaviour 2020-10-15 15:48:39 +02:00
alonso.torres
4bb832b597 Fixes issues with some shapes 2020-10-15 15:48:16 +02:00
alonso.torres
9f0a443b5c Fixes problems with pixel picker 2020-10-15 15:47:57 +02:00
alonso.torres
245c39b1f6 Integration with library new colors 2020-10-15 15:47:09 +02:00
alonso.torres
7d7008d405 Styles changes to color picker 2020-10-15 15:46:47 +02:00
alonso.torres
69fb1426d4 Changes to library model 2020-10-15 15:46:20 +02:00
alonso.torres
a412fc113d Color picker refactor 2020-10-15 15:46:00 +02:00
alonso.torres
c266f78d1e Gradients support in shapes 2020-10-15 15:45:35 +02:00
alonso.torres
381aef77ee Changes to the colorpicker to support gradients 2020-10-15 15:45:05 +02:00
Andrés Moya
a7335533bb 🐛 Fix stupid parenthesis :> 2020-10-15 11:54:29 +02:00
Andrés Moya
fcbcc6de95 Enhance confirm dialog cancel options 2020-10-15 11:32:14 +02:00
Andrés Moya
ef0126a6ae 🐛 Fix two copy bugs 2020-10-15 11:32:14 +02:00
Andrés Moya
3064000a2c Change copy texts and style of library dialogs 2020-10-15 11:32:14 +02:00
Andrés Moya
a6d47cca10 Make some small fixes 2020-10-15 11:15:35 +02:00
Andrés Moya
68ca44188c Enhance synchronization of a component with subcomponents 2020-10-14 09:25:57 +02:00
Andrés Moya
7c75b75f5b ♻️ Refactor update master component function 2020-10-14 09:25:57 +02:00
Andrés Moya
a3eb634740 Preserve origin component in nested instances 2020-10-14 09:25:57 +02:00
Andrés Moya
42ba0d7b7a Fix default banner message position 2020-10-13 15:02:08 +02:00
Andrey Antukh
3f627cb132
Merge pull request #353 from uxbox/560/gradients
Gradients infrastructure, color picker with harmony and HSV sliders
2020-10-08 10:33:30 +02:00
Andrey Antukh
174952430e 🐛 Set proper style to settings header. 2020-10-08 10:28:57 +02:00
Andrey Antukh
d914ab1390 Update translation strings. 2020-10-08 10:28:57 +02:00
Andrey Antukh
2765883152 🐛 Fix styles on shared libraries section. 2020-10-08 10:28:57 +02:00
alonso.torres
2c31b074c8 New options in color picker (harmony & hsv) 2020-10-08 08:04:46 +02:00
alonso.torres
08b537a158 Linear and radial gradient handlers 2020-10-07 14:23:46 +02:00
Andrey Antukh
8466c1c54d ⬆️ Update deps (performance improvements). 2020-10-06 13:34:23 +02:00
Andrey Antukh
142036891a 🎉 Add full teams administration. 2020-10-06 13:25:13 +02:00
alonso.torres
12b4951994 Improved performance on moving and zooming 2020-10-06 12:07:43 +02:00
alonso.torres
96fbc83a0a Updating a library color updates texts that uses it 2020-10-05 11:07:12 +02:00
alonso.torres
e01e689f69 🐛 Fixed issues when asigning a color to a part of the text 2020-10-05 11:07:12 +02:00
alonso.torres
6f56a19390 🐛 Fixed problem when using colors from shared libs 2020-10-02 21:58:39 +02:00
Andrés Moya
272d023f3c Update colors and typographies inside components 2020-10-02 21:58:39 +02:00
alonso.torres
b97bbd10f0 🐛 Fix incorrect css 2020-10-02 14:41:04 +02:00
alonso.torres
59ae0b0f55 Scroll selected layer into view 2020-10-02 14:05:19 +02:00
alonso.torres
6d9155032f 🐛 Makes esc exit text edition and drawing shape at the same time 2020-10-02 14:05:19 +02:00
alonso.torres
d8e0bab4ad 🐛 Fixed problem when selecting groups 2020-10-02 12:41:36 +02:00
alonso.torres
e9bf3624b7 Review changes 2020-10-02 11:54:17 +02:00
alonso.torres
55c92da286 🐛 Fixes distance alignment 2020-10-02 11:54:17 +02:00
alonso.torres
3bb4fcb28f Improved dynaic alignment 2020-10-02 11:54:17 +02:00
Andrés Moya
f45d3f9c65 🐛 Fix assets search for typographies 2020-10-02 11:17:23 +02:00
alonso.torres
2c23b0e7f4 Changes name to typography collection 2020-10-02 11:14:39 +02:00
alonso.torres
f45845cf85 Adds internationalization to typography 2020-10-02 11:14:39 +02:00
alonso.torres
bd92936a64 Allows renaming when new typography and context menu 2020-10-02 11:14:39 +02:00
alonso.torres
5f650832e6 Adds multiple edition 2020-10-02 11:14:39 +02:00
alonso.torres
c28fce58f1 Mixed typographies for texts 2020-10-02 11:14:39 +02:00
alonso.torres
7248b168fa Adds synchronization for typography 2020-10-02 11:14:39 +02:00
alonso.torres
718a676fa8 Adds typography to libraries 2020-10-02 11:14:39 +02:00
Andrés Moya
4a4cff74e8 🐛 Do not activate viewport panning with space key on inputs 2020-10-01 14:07:13 +02:00
Andrés Moya
c4ef2eaab3 🐛 Fix positioning a component instance after drag&drop 2020-09-30 18:19:53 +02:00
Andrés Moya
d5e70e51ba 📎 Allow to debug touched attibute 2020-09-30 18:19:53 +02:00
Andrés Moya
e26ba1fabd 🐛 Hide notification message when syncing a library 2020-09-30 18:19:53 +02:00
Andrés Moya
2cf15677cc ♻️ Use optimized concat function 2020-09-30 18:19:53 +02:00
Andrés Moya
483401f328 🎉 Allow nested components 2020-09-30 18:19:53 +02:00
Andrés Moya
736c9e7e8c 🐛 Fix working of undo when more than 50 entries 2020-09-30 18:05:01 +02:00
Andrey Antukh
a4d6524cb6 Fix review issues. 2020-09-28 12:28:29 +02:00
Andrey Antukh
b3252ec2b2 ♻️ Refactor dashboard (add teams) 2020-09-28 12:28:29 +02:00
Andrés Moya
47d347f357 🐛 Fix behavior when an image upload fails 2020-09-28 11:04:33 +02:00
Andrés Moya
51a4232cf2 🎉 Synchronize library colors 2020-09-28 10:50:42 +02:00
Andrés Moya
880091a4f7 🎉 Update components leaving touched attrs 2020-09-28 10:23:14 +02:00
alonso.torres
5e73da4bca Adds shadows to texts 2020-09-28 10:02:29 +02:00
alonso.torres
f6870a2fee Review improvements 2020-09-25 09:13:50 +02:00
alonso.torres
7950cc07c1 🐛 Fix shift+click on the palette 2020-09-24 21:42:30 +02:00
alonso.torres
92db554ae7 Adds i18n for shadow options menu 2020-09-24 21:30:36 +02:00
alonso.torres
091de20934 🐛 Fixes problem with width/height 2020-09-24 21:16:03 +02:00
alonso.torres
215c4fdb56 Adds inner shadow filter 2020-09-24 21:16:03 +02:00
alonso.torres
64c0884eb9 Adds support for drop shadow 2020-09-24 21:16:03 +02:00
Andrés Moya
23b53faac7 🐛 Fix standard notification messages 2020-09-24 15:39:04 +02:00
Andrés Moya
e55f33d48d 🐛 Fix error when updating a library without components 2020-09-24 10:23:50 +02:00
alonso.torres
747b4e9600 🐛 Fixes color picker when SVG contained special characters 2020-09-23 23:59:13 +02:00
alonso.torres
e1ff33f84e 🐛 Fixes problems with color picker texts 2020-09-23 23:59:13 +02:00
alonso.torres
94470dd1fe 🐛 Fixed image upload problems 2020-09-23 16:45:43 +02:00
alonso.torres
d5545fadaf 🐛 Fixes small problem with palette styles 2020-09-23 13:07:42 +02:00
alonso.torres
380f069822 Add rename to workspace files and navigation to project 2020-09-23 13:06:22 +02:00
Andrés Moya
9873ac9104 🎉 Allow to ignore updates, and do it later in libraries dialog 2020-09-23 11:03:45 +02:00
Andrés Moya
ae61ce05c9 🎉 Refactor notifications and ask user for updates 2020-09-23 11:03:45 +02:00
Andrés Moya
3b516aa139 🎉 Notify shared files clients for update 2020-09-23 11:03:45 +02:00
alonso.torres
494cd1e96c Review fixes 2020-09-23 10:51:06 +02:00
alonso.torres
cd151db5ee 🐛 Fixed problem with zoom and with value = 0 2020-09-23 10:51:06 +02:00
alonso.torres
d17c6d8fce 🐛 Problem with resize 0 2020-09-23 10:51:06 +02:00
alonso.torres
0545e7cb28 Fixed undo/redo for automatic text adjustments 2020-09-23 10:51:06 +02:00
alonso.torres
a227a0fe21 Allows paste plain text into worskpace 2020-09-23 10:51:06 +02:00
alonso.torres
bd31e5742f 🐛 Fixed problem with selrect 2020-09-23 10:51:06 +02:00
alonso.torres
df70cd5c50 Improvements over text shape 2020-09-23 10:51:06 +02:00
alonso.torres
62a2713c03 Calculate resize when a text property changes 2020-09-23 10:51:06 +02:00
alonso.torres
abdd4d68d5 Allows auto-width and auto-height for text layouts 2020-09-23 10:51:06 +02:00
Andrés Moya
9c61c52dc5 📚 Improve frontend debugging documentation 2020-09-23 09:40:30 +02:00
Andrey Antukh
3e0b0ee069 ⬆️ Update dependencies and devenv. 2020-09-21 17:05:55 +02:00
Andrey Antukh
7d9fdc34be ♻️ Refactor email validations & tokens service. 2020-09-21 17:05:55 +02:00
Andrey Antukh
1b598e2f6d 🎉 Add save indicator.
And improve persistence loop error handling.
2020-09-18 09:06:05 +02:00
alonso.torres
9755516178 🐛 Improvements over grid precision 2020-09-17 18:44:59 +02:00
alonso.torres
3a1618451c 🐛 Fixes counters in libraries popup 2020-09-17 18:44:59 +02:00
alonso.torres
51697c63dd 🐛 Fixes zoom when left sidebar collapsed 2020-09-17 18:44:59 +02:00
alonso.torres
558bcc07b2 🐛 Fixed problem when create a shape with click 2020-09-17 16:12:04 +02:00
alonso.torres
e860f9d62b 🐛 Minor typos in menu 2020-09-17 16:12:04 +02:00
alonso.torres
f3477fefa5 🐛 Fixed problems with preview 2020-09-17 16:12:04 +02:00
alonso.torres
432a139f35 🐛 Fixes problem with picker data 2020-09-17 16:12:04 +02:00
Andrey Antukh
d0f403e7df Reduce jvm heap usage on frontend and exporter. 2020-09-17 10:43:05 +02:00
alonso.torres
50ef7a8c73 :fix: Problem with opacity fill 2020-09-17 10:30:15 +02:00
Andrey Antukh
0f5ce3b836
Merge pull request #311 from uxbox/us/447/components
Us/447/components
2020-09-16 16:29:34 +02:00
alonso.torres
ff00550372 🐛 Fixes interactions in groups 2020-09-16 16:26:38 +02:00
alonso.torres
09c8920293 🐛 Fixes problem with left sidebar 2020-09-16 16:26:38 +02:00
Andrés Moya
e2dec81699 ♻️ Fix some comments 2020-09-16 16:23:48 +02:00
Andrés Moya
63c9e80ed4 🎉 Update relative position of shapes inside component 2020-09-16 16:09:42 +02:00
Andrés Moya
47a8da43dc 🎉 Display selection and controls in color for components 2020-09-16 16:09:42 +02:00
Andrés Moya
1ad9a7f82f 🎉 Link with components of other files 2020-09-16 16:09:42 +02:00
Andrés Moya
f837bad894 🎉 Update master component 2020-09-16 16:09:42 +02:00
Andrés Moya
917643489f 🎉 Synchronize page with a library 2020-09-16 16:09:41 +02:00
Andrés Moya
5e585201d3 🎉 Create reusable components 2020-09-16 16:09:41 +02:00
Andrey Antukh
8396357f36 💄 Cosmetic changes on snap-points ns. 2020-09-16 14:05:04 +02:00
Andrey Antukh
da1179f628 Minor performance changes on snap-distances ns. 2020-09-16 14:04:38 +02:00
Andrey Antukh
2976bc4e5c Minor cosmetic changes in ref definition. 2020-09-16 14:04:11 +02:00
alonso.torres
9bb3e68d05 🐛 Fixed performance problem 2020-09-16 13:54:15 +02:00
alonso.torres
2660e914fc 🐛 Fixes problem with picker 2020-09-16 13:54:15 +02:00
alonso.torres
8732407a7f 🐛 Fixes problem when picker is outside screen bounds 2020-09-16 13:54:15 +02:00
Andrey Antukh
43fccd17b4 🐛 Fix wrong limit handling on undo. 2020-09-16 12:17:00 +02:00
alonso.torres
0b5ae3632e Undo transactions to batch changes 2020-09-16 11:04:53 +02:00
alonso.torres
a70e4eeb01 🐛 Fixed problem with picker delay 2020-09-16 10:52:57 +02:00
alonso.torres
28da2406d3 🐛 Fixes problem with undo/redo 2020-09-15 11:57:57 +02:00
Andrey Antukh
50321895e5 🐛 Fix proportion locking. 2020-09-14 17:16:50 +02:00
Andrey Antukh
a33689cbae 🔥 Remove deprecated code. 2020-09-14 17:16:50 +02:00
Andrey Antukh
51541303a6 🔥 Remove unused code. 2020-09-14 17:16:50 +02:00
Andrey Antukh
65b579c6b6 🔥 Remove unused code. 2020-09-14 17:16:50 +02:00
Andrey Antukh
1bde48730c 🐛 Only add undo entry when undo changes is not empty. 2020-09-14 17:16:50 +02:00
alonso.torres
8dc3165e54 🐛 Fixes problems with saved grids 2020-09-14 16:15:55 +02:00
alonso.torres
0b4887ed96 Fixes picker for groups 2020-09-14 15:22:51 +02:00
Andrey Antukh
3a4ef73f06 🐛 Fix text shape impl (unexpected exception on prod build). 2020-09-14 13:09:51 +02:00
alonso.torres
88763d236a Restores border radius to color elements 2020-09-14 12:46:46 +02:00
alonso.torres
a3419312d7 Improves assets sidebar scroll 2020-09-14 12:41:03 +02:00
alonso.torres
4f7603a0a4 Improved colorpicker handling 2020-09-14 11:27:31 +02:00
Andrey Antukh
60b241e867 🔥 Remove unused code. 2020-09-14 11:26:24 +02:00
alonso.torres
0dbcfcbc0b Improves the text-size input 2020-09-14 11:16:18 +02:00
alonso.torres
7c1b3d1b85 Click on library to change color 2020-09-14 11:16:18 +02:00
alonso.torres
01f38d5cea 🐛 Fixes problem with picker 2020-09-11 13:01:52 +02:00
alonso.torres
1bb056cbdb 🐛 Fixes add fill to text shapes 2020-09-11 12:44:07 +02:00
alonso.torres
5abc6e3252 🐛 Fixes problem with thumbnails in preview 2020-09-11 12:24:54 +02:00
alonso.torres
aa2a09e073 🐛 Fixes paste images to viewport 2020-09-11 12:08:00 +02:00
alonso.torres
e0b6e74e5d 🐛 Fixed interactions 2020-09-11 11:25:55 +02:00
alonso.torres
549370e5f5 🐛 Fixes hover on color palette 2020-09-11 10:58:29 +02:00
alonso.torres
a4bb162090 🐛 Fixes error with colorpicker 2020-09-11 10:54:23 +02:00
alonso.torres
147ccd176a 🐛 Fixes problem with context-menu on colors 2020-09-11 10:54:10 +02:00
alonso.torres
b5a875c03b 🐛 Fixes problem when adding stroke 2020-09-11 10:53:14 +02:00
alonso.torres
d6fc98c70b Changes after review 2020-09-11 09:54:15 +02:00
alonso.torres
e737ec0311 🎉 Refactor, performance improvements 2020-09-11 09:54:15 +02:00
alonso.torres
726cdb9a27 🎉 Picker shortcut 2020-09-11 09:54:15 +02:00
alonso.torres
f8b3baef3f 🎉 Pixel picker 2020-09-11 09:54:15 +02:00
Andrey Antukh
91aa8862ff 🎉 Add testenv. 2020-09-11 09:42:53 +02:00
Andrey Antukh
ab35716ba2 🐛 Fix many issues on dev environment. 2020-09-11 09:42:53 +02:00
alonso.torres
a0627efffe 🎉 Picker color palettes interactions 2020-09-08 13:14:49 +02:00
alonso.torres
568f7f5b3d 🐛 Review fixes 2020-09-07 12:25:38 +02:00
alonso.torres
73dbad9c58 🎉 Changes options to display the color name 2020-09-07 12:25:38 +02:00
alonso.torres
6c74f74bb5 ♻️ Removes react-color dependency 2020-09-07 12:25:38 +02:00
alonso.torres
ab7fee50ea 🎉 Color picker integration with library 2020-09-07 12:25:38 +02:00
alonso.torres
12a2b35b28 🎉 New colorpicker 2020-09-07 12:25:38 +02:00
Andrey Antukh
4e694ff194 ♻️ Refactor file persistence layer. 2020-09-07 11:39:57 +02:00
Vitaly Kornilov
da0a63a449 🌐 Login with Gitlab button label 2020-09-07 09:52:54 +02:00
Vitaly Kornilov
cc1353300e Login with Gitlab 2020-09-07 09:52:54 +02:00
elhombretecla
dcd7e0b3cc Change library icon 2020-08-26 10:30:26 +02:00
Andrey Antukh
51e7ffb959 Minor changes on worker code. 2020-08-21 11:03:38 +02:00
Andrey Antukh
271ba51951 :fix: Add pointer cursor to buttons on libraries modal. 2020-08-19 13:08:16 +02:00
Andrey Antukh
7ab7a87a88 Adapt frontend code to backend changes. 2020-08-19 13:06:03 +02:00
Andrey Antukh
e3faddeb6b ⬆️ Update potok dependency. 2020-08-19 13:05:38 +02:00
Andrey Antukh
6f90abbf52 🐛 Fix wrong reference to uxbox icon. 2020-08-19 11:19:34 +02:00
Andrey Antukh
6c67c3c71b ♻️ Make the namespacing independent of the branding. 2020-08-18 19:32:11 +02:00
Andrey Antukh
1118a995e2 Improve dynamic configuration handling. 2020-08-18 17:16:23 +02:00
Andrey Antukh
fb910a24e1 🔥 Remove the need of static (build time) configuration. 2020-08-18 16:33:12 +02:00
Andrey Antukh
c0cd0d4a23 🎉 Add media-object lifecycle handling. 2020-08-17 14:28:35 +02:00
Andrés Moya
8fbc54e03c 🐛 Fix issue in workspace sidebar scroll (check it in assets) 2020-08-17 09:35:25 +02:00
Andrés Moya
9d416cae4c 🐛 Fix several issues in dashboard screens scroll 2020-08-17 09:35:25 +02:00
Andrés Moya
752038039c 🎉 Link files to libraries 2020-08-17 09:35:25 +02:00
Andrés Moya
91899be423 ♻️ Move some more duplicated code to common module 2020-08-13 14:38:50 +02:00
Andrey Antukh
62e2c1cc14 Make shape transparent when no fill-color is assigned. 2020-08-11 12:48:35 +02:00
Andrey Antukh
5289268156 🐛 Fix unwanted warnings on first shape drawing. 2020-08-11 12:48:35 +02:00
Andrey Antukh
b29aac5d5f 🐛 Remove a bigger rect on resize handlers. 2020-08-11 12:48:35 +02:00
Andrey Antukh
54be06ff18 Add the ability to remove the default fill from elements. 2020-08-11 12:48:35 +02:00
Andrés Moya
93bde62581 ♻️ Remove duplicated code 2020-08-11 10:11:23 +02:00
Andrés Moya
d349e46cd8 🔥 Remove a lot of obsolete code 2020-08-11 10:11:23 +02:00
Vitaly Kornilov
055504ba9a 🌐 Sign in with LDAP label for fr, es locales
Co-authored-by: Mathieu Brunot <mathieu.brunot@monogramm.io>
2020-08-10 09:24:37 +02:00
Vitaly Kornilov
6fd7a23690 🔧 ldap frontend config, locales, gulp config 2020-08-10 09:23:54 +02:00
Vitaly Kornilov
005f70ed19 🎉 login with LDAP form and event 2020-08-10 09:23:54 +02:00
Andrés Moya
05d54e4bea ♻️ The big media refactor (frontend) 2020-08-10 09:13:15 +02:00
Andrey Antukh
eb02f420ec 🐛 Assign the default color on rendering text object. 2020-08-05 15:45:23 +02:00
Andrey Antukh
313723cfe1 🐛 Fix many warnings. 2020-08-05 15:17:22 +02:00
Andrey Antukh
9b4cc30d3f ⬆️ Update deps. 2020-08-05 15:06:39 +02:00
Andrés Moya
1dfab78686 🎉 Add shared libraries screen in dashboard 2020-08-05 12:50:35 +02:00
Andrés Moya
9fb821d6e0 🎉 Set files as shared libraries 2020-08-05 12:50:33 +02:00
Andrey Antukh
69ae893bd0 ♻️ Minor lightbox refactor. 2020-08-05 12:45:26 +02:00
Andrés Moya
d40f27e18c 🎉 Edit assets 2020-08-05 12:12:00 +02:00
Andrés Moya
af2c49dd16 Add images to libraries, and to files 2020-08-05 12:12:00 +02:00
Andrés Moya
49c57be84a 🎉 Convert libraries to file libraries 2020-08-05 12:12:00 +02:00
Andrés Moya
8c8b5887d6 🎉 Manage file images as assets 2020-08-05 11:20:21 +02:00
Andrés Moya
8f8dc80cad ♻️ Refactor layout flags 2020-08-05 11:20:20 +02:00
Andrey Antukh
17813e5090 🎉 Add svg export. 2020-08-05 11:19:34 +02:00
elhombretecla
17bea924b2 Fix sidebar scroll and grid issues 2020-07-30 12:40:04 +02:00
Andrés Moya
840c4af4be Show better error messages on invalid images uploading 2020-07-23 09:14:16 +02:00
Andrey Antukh
d170ff8456 Properly check text shape on auto edition mode entering. 2020-07-22 12:27:22 +02:00
Andrey Antukh
3040bcd6d4 🔥 Completly remove the IBatchedChange persistence method. 2020-07-22 12:27:22 +02:00
Andrey Antukh
4375c3eeff 🐛 Add missing page parameter on sidebar options. 2020-07-22 12:27:22 +02:00
Andrey Antukh
86b5ed48fd 🐛 Fix text shape edition mode after creation. 2020-07-22 12:27:22 +02:00
Andrey Antukh
36f4948ad1 Get rid of IUpdateGroup and IBatchedChange usage. 2020-07-22 12:27:22 +02:00
Andrés Moya
89394bba10 ♻️ Add js hints 2020-07-22 08:17:33 +02:00
Andrés Moya
3e92425779 🐛 Fix position of context menu off the screen 2020-07-21 14:08:13 +02:00
Andrey Antukh
02257c08bd
Merge pull request #277 from Monogramm/tag-from-env-in-front-build-script
🔨 In frontend build script get TAG value from environment.
2020-07-21 12:26:38 +02:00
Andrey Antukh
c2a4dc6859
Merge pull request #278 from Monogramm/ru-locale
🌐 Russian localisation
2020-07-21 12:26:09 +02:00
Andrés Moya
835c958972 Change some keyboard shortcuts 2020-07-21 09:31:26 +02:00
Andrés Moya
37351744cd Hide "Copy link" until link is actually created 2020-07-20 15:19:06 +02:00
Andrés Moya
f33713912a Remove letter prefix in all new object names 2020-07-20 14:38:03 +02:00
Andrés Moya
06712bf1a5 Do not show radius option for shapes that do not have it 2020-07-20 14:24:52 +02:00
Andrés Moya
e4afda08d7 Navigate automatically to new created file 2020-07-20 14:18:17 +02:00
Andrés Moya
87fc2db78a Remove "p" in new project and file names 2020-07-20 13:37:49 +02:00
Andrés Moya
bd34fc40b4 Type of confirmation message when editing user settings 2020-07-20 12:53:52 +02:00
Andrés Moya
92388df7f8 Trim spaces in profile input fields 2020-07-20 12:40:45 +02:00
Vitaly Kornilov
bf124fbe62
🔧 Add ru and es locales to date-fns 2020-07-16 21:08:18 +03:00
Vitaly Kornilov
af1e79cc9d
🔧 Add ru in translation options 2020-07-16 21:07:05 +03:00
Vitaly Kornilov
ff36a716b5
🌐 Add ru localisation strings 2020-07-16 21:05:27 +03:00
Vitaly Kornilov
c0b7c0ccaa
🔨 In frontend build script get TAG value from env 2020-07-14 20:44:50 +03:00
Andrés Moya
e3e148c569 🐛 Fix set border radius for groups 2020-07-10 11:23:49 +02:00
Andrés Moya
8de55ce054 🐛 Fix edit attrs of groups 2020-07-09 14:54:11 +02:00
Andrés Moya
6020cc797d 🎉 Allow to edit text properties of multiple shapes 2020-07-08 13:50:58 +02:00
Andrés Moya
0951ba95f0 Manage options for a text with different styles 2020-07-08 12:37:09 +02:00
Andrés Moya
63eec77044 🐛 Handle fill when multi selecting texts and other shapes 2020-07-06 14:13:23 +02:00
Andrés Moya
87fa5547be 🐛 Fix locales 2020-07-06 09:45:57 +02:00
Andrés Moya
87161ae114 ♻️ Update locales 2020-07-06 09:18:58 +02:00
Andrés Moya
29e6cdd8a4 🎉 Display properly multiple text properties 2020-07-03 15:52:51 +02:00
Andrey Antukh
1d30ea4923 🎉 Migrate to use yarn. 2020-07-03 15:47:41 +02:00
Andrey Antukh
e99ec58054 🎉 Add JPEG and naming handling. 2020-07-03 11:49:37 +02:00
Andrey Antukh
edbe049171 💄 Minor cosmetic fix on exports component. 2020-07-03 11:49:37 +02:00
Andrey Antukh
2fb4e72240 🎉 Add stacked exports. 2020-07-03 11:49:37 +02:00
Andrés Moya
a8d5cdc29f 🐛 Fix a mini bug 2020-07-03 11:46:33 +02:00
Andrés Moya
ceaea9d679 🎉 Allow to edit measures of multiple and grouped objects 2020-07-03 11:19:42 +02:00
Andrés Moya
b640bc06ab 🎉 Allow to edit options of grouped objects 2020-07-02 13:53:09 +02:00
Andrés Moya
76178b4e71 🎉 Allow to change stroke of multiple objects 2020-07-02 13:53:09 +02:00
Andrés Moya
be9780be55 🎉 Allow change fill color of multiple objects 2020-07-02 13:53:09 +02:00
Andrey Antukh
ef0330502b Improve deployment related scripts on exporter. 2020-07-02 10:43:14 +02:00
Andrey Antukh
516b8d9c64 ⬆️ Update frontend dependencies. 2020-07-01 13:41:59 +02:00
Andrey Antukh
a1f0625bec 🎉 Add basic error handling to exporter app. 2020-07-01 13:41:59 +02:00
Andrey Antukh
20c4b46930 💄 Minor fixes on package.json files. 2020-07-01 13:41:59 +02:00
Andrey Antukh
b97dc09e26 🎉 Add export button to right sidebar (frontend). 2020-07-01 13:41:59 +02:00
Andrey Antukh
d521416329 🎉 Add initial render object uri to frontend application. 2020-07-01 13:41:59 +02:00
mathieu.brunot
45a67c57af 🌐 Completed French translations
Signed-off-by: mathieu.brunot <mathieu.brunot@monogramm.io>
2020-06-30 12:03:51 +02:00
Andrey Antukh
db7f17abdf ♻️ Minor refactor of persistence layer. 2020-06-26 15:31:01 +02:00
Andrey Antukh
bc672932ad ♻️ Reimplement recursive shape update event. 2020-06-26 15:31:01 +02:00
Andrés Moya
85c8d544ed 🎉 Allow to drag images from browser to workspace 2020-06-25 09:20:40 +02:00
Andrey Antukh
c0cbb5877b 🐛 Fix color palette exception. 2020-06-23 16:37:10 +02:00
Andrey Antukh
6b49479ef7 🎉 Add debugging reader macro #p. 2020-06-23 16:37:10 +02:00
Andrey Antukh
cfaf09a5c1 🐛 Fix ordering on grouping multiple shapes. 2020-06-22 15:31:53 +02:00
Andrés Moya
84bf0e26b2 Fix viewport position when collapsing left sidebar 2020-06-22 15:08:02 +02:00
Andrés Moya
06c301c7d6 ♻️ Move sidebar logic to data functions 2020-06-22 15:08:02 +02:00
Andrey Antukh
33f3431dfe Minor changes on gulpfile. 2020-06-19 16:53:22 +02:00
Andrés Moya
f489accf57 Improve a bit more dnd sortable trees: 2020-06-19 15:20:51 +02:00
elhombretecla
bbd06972ad Fix grid sidebar icons 2020-06-19 14:16:15 +02:00
Andrés Moya
763f1ee13d 🐛 Fixes more glitches of dnd sortable trees 2020-06-19 14:02:53 +02:00
Andrey Antukh
96d4c1e2fd Add experiments directory. 2020-06-18 20:08:46 +02:00
Andrés Moya
b7bf7c8baf 💄 Refactor usability of input fields 2020-06-17 13:52:36 +02:00
Andrés Moya
8c49d11026 Disable text selection only in workspace and viewer 2020-06-17 09:54:56 +02:00
Andrey Antukh
d3951f7f8f 🐛 Fix snap imprecission. 2020-06-16 15:51:01 +02:00
Andrey Antukh
1dfc604cf0 🐛 Fix vertical positioning. 2020-06-16 15:51:01 +02:00
Andrés Moya
dd9d83cdab 🎉 Introduce mjml to format email messages 2020-06-16 12:52:49 +02:00
Andrey Antukh
828455ac27 🐛 Fix parent handling on duplicate. 2020-06-15 12:40:04 +02:00
Andrey Antukh
df7092e2d4 🐛 Fix inconsistent handing of shape relocation. 2020-06-15 12:40:04 +02:00
Andrey Antukh
1dd1b9d987 🎉 Introduce ordered-set type and use it for workspace selected. 2020-06-15 12:40:04 +02:00
Andrés Moya
778bfbab59 🐛 Fix tooltips of alignment options 2020-06-15 12:07:10 +02:00
Andrés Moya
beb6048bf9 Auto select input when editing layers and pages name 2020-06-15 12:07:10 +02:00
Andrés Moya
39364853b8 Navigate to home when click on main icon at dashboard 2020-06-15 12:07:10 +02:00
Andrés Moya
5266a33bc2 Auto edit the new project created 2020-06-15 11:24:42 +02:00
Andrey Antukh
7b0061c038 🐛 Fix ordering on delete shape undo operation. 2020-06-15 10:12:33 +02:00
Andrey Antukh
8874f0b0c8 🐛 Fix outline leaking on grouping shapes. 2020-06-15 10:12:33 +02:00
Andrey Antukh
91c07d5573 🐛 Properly handle grouping from multiple frames. 2020-06-15 10:12:33 +02:00
Andrey Antukh
861150ff46 🐛 Fix positioning on group and ungroup. 2020-06-15 10:12:33 +02:00
Andrey Antukh
9ed6d23041 🐛 Group shapes in the correct parent. 2020-06-15 10:12:33 +02:00
Andrey Antukh
a1ff567b30 💄 Minor improvements on outlines component. 2020-06-15 10:12:33 +02:00
Andrey Antukh
b68a076e57 🐛 Fix critical inconsistencies on group handling. 2020-06-15 10:12:33 +02:00
Andrés Moya
ef42ffee65 🐛 Fix display of size presets in artboards 2020-06-12 08:53:57 +02:00
Andrés Moya
ff5ec11bac 🐛 Fix two runtime errors when creating shapes from library 2020-06-12 07:58:56 +02:00
Andrés Moya
200983fb7c 🐛 Remove react error about usage of select options 2020-06-12 07:58:56 +02:00
Andrés Moya
5791a98c1c 🐛 Fix broken layout in some form fields 2020-06-12 07:58:56 +02:00
Andrés Moya
7b44f34b32 💄 Add visible padding to color picker 2020-06-12 07:58:56 +02:00
Andrés Moya
0b2074c254 🐛 Fix rename pages in workspace 2020-06-12 07:58:56 +02:00
Andrés Moya
f63657509f 🐛 Add undo to set default grid options operation 2020-06-12 07:58:56 +02:00
Andrey Antukh
e25da8c6d3 🐛 Fix unexpected internal error on frame hidding.
Because of incorrect use of hooks.
2020-06-10 09:35:40 +02:00
Andrey Antukh
7fb897a7ad 🐛 Fix shape leaking on deletion when is grouped. 2020-06-10 08:29:13 +02:00
Andrey Antukh
2d4e76619f 🐛 Fix group and upgroup events naming. 2020-06-09 16:16:15 +02:00
Andrey Antukh
b8dab7253e 🐛 Properly setup group on creation. 2020-06-09 16:16:15 +02:00
Andrey Antukh
4bdaab637c 🐛 Remove leaks of selrect attrs in the root shape object. 2020-06-09 16:16:15 +02:00
Andrés Moya
60ec32f7cc 🎉 Add spanish language (and disable french) 2020-06-09 14:11:10 +02:00
Andrés Moya
b915ba51aa 🐛 Fix bug when uploading the same image twice 2020-06-09 11:30:57 +02:00
Andrés Moya
3e5f9a01ad 💄 Hide Teams tab in user settings 2020-06-09 10:43:21 +02:00
Andrés Moya
5f373df569 🐛 Fix viewport size when collapsing sidebar 2020-06-09 09:30:01 +02:00
Andrey Antukh
006bacfef0 🐛 Fix worker uri handling on release builds. 2020-06-08 19:07:13 +02:00
Andrés Moya
a4c7215fa8 Validate confirmation email 2020-06-08 12:23:18 +02:00
Andrés Moya
68798522af 🐛 Check data type when reading d&d data 2020-06-08 11:50:41 +02:00
alonso.torres
2ac8a32986 🐛 Fixes some issues with dynamic alignment 2020-06-05 15:33:00 +02:00
Andrey Antukh
69f0f16085 🐛 Add missing inline banner. 2020-06-05 14:15:30 +02:00
Andrey Antukh
5f9d3606f6 🐛 Restore css hot-reloading. 2020-06-05 14:15:30 +02:00
Andrés Moya
49beffa2c8 Add validations when updating profile photo 2020-06-05 13:53:20 +02:00
Andrés Moya
a6a57ec0bb 🐛 Fix message about confirmation password 2020-06-05 13:52:26 +02:00
alonso.torres
8cc97d181b 🐛 Fixes problem with snap imprecisions 2020-06-05 13:31:17 +02:00
Andrey Antukh
c19b289ac8 💄 Minor cosmetic fixes. 2020-06-04 22:35:26 +02:00
Andrés Moya
7efee0f0a9 🎉 Upload several images at once 2020-06-04 16:34:33 +02:00
alonso.torres
8d789a4d7d Selects all text when clicking in an input 2020-06-04 15:38:22 +02:00
alonso.torres
6e696f2fc2 🐛 Fixes style inconsistency 2020-06-04 15:25:15 +02:00
alonso.torres
9fb6744ee8 🐛 Fixes problem with outline and zoom 2020-06-04 15:24:56 +02:00
alonso.torres
1c6bdb5060 🐛 Fixes problems with paths 2020-06-04 15:07:43 +02:00
alonso.torres
6e8cdd764a 🐛 Fixes problem with closing paths 2020-06-04 13:33:22 +02:00