Andrey Antukh
4713d943d1
♻️ Add efficiency refactor for workspace sidebars
...
The main changes are for right sidebar but left sidebar is also
slightly affected beacuse of the move where the active tokes are
resolved.
2025-08-27 17:56:35 +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
Xavier Julian
6bd3253e5e
♻️ Restructure UI files for tokens editor
2025-06-27 13:23:42 +02:00
Xavier Julian
e585cbd673
♻️ Restructure UI files for import/export and common files
2025-06-24 13:58:54 +02:00
Xavier Julian
4ea4a1e130
♻️ Restructure UI files for token settings
2025-06-19 13:10:09 +02:00
Xavier Julian
62a6f2c2f1
♻️ Restructure UI files for theme creation modal
2025-06-19 11:59:25 +02:00
Florian Schrödl
bb9daf7c03
✨ Add export tokens modal with multi-file export ( #6649 )
2025-06-06 15:37:10 +02:00
Eva Marco
8f7c63d6e2
✨ Add base font fallback ( #6468 )
...
* ✨ Add base font fallback
* ♻️ Add asserts to change-builder
* 🐛 Change fn name
2025-05-20 17:27:04 +02:00
Eva Marco
55d21761fc
✨ Add multi file import on tokens ( #6444 )
...
* ✨ Implement token multi-file import
* ♻️ Refactor import modal UI
* 🐛 Fix comments
---------
Co-authored-by: Florian Schroedl <flo.schroedl@gmail.com>
2025-05-19 16:12:46 +02:00
Andrey Antukh
17f7f920c4
Merge branch 'staging' into develop
2025-04-07 11:32:41 +02:00
Andrey Antukh
b8107ee497
✨ Ensure workspace page loading and intialization process
2025-04-07 07:42:09 +02:00
Pablo Alba
f961b75bba
♻️ Cleanup of componentsv2
2025-04-03 11:38:35 +02:00
elhombretecla
5ca9b95cca
🎉 Adds tips to the file loading screen ( #6063 )
...
* 🎉 Add tips to the default loader component
* 📎 Use simplier approach for show tips
This commit also fixes other minor issues
* 📎 Extract to constants the loader path data
* 📎 Use properly tracked translations for loader tips
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-03-17 12:24:44 +01:00
Andrey Antukh
fe3fec7a50
🐛 Fix workspace hot reload race condtion
...
This reverts commit 8139ee3ef936498f183818065067ea931ca894a2.
2025-02-18 16:49:50 +01:00
Andrey Antukh
8139ee3ef9
Revert " 🐛 Fix workspace hot reload race condtion ( #5851 )"
...
This reverts commit 5d56d28cb64deefb07aaa4516be5d0b692a8559d.
2025-02-14 10:02:05 +01:00
Andrey Antukh
5d56d28cb6
🐛 Fix workspace hot reload race condtion ( #5851 )
...
Mainly ensure that all required paramers for workspace
file and page bootstrap are always available from parameters
and not taken from context
2025-02-13 17:04:34 +01:00
Andrey Antukh
e7b0e253d4
✨ Use new convention for components for workspace right and left sidebar
2025-01-16 15:45:14 +01:00
Andrey Antukh
85746e7cb2
♻️ Refactor state locality
...
The main purpose of this refactor is reduce
a custom state from different pages and unify
them under common access patterns
2025-01-16 15:31:18 +01:00
Andrey Antukh
6553861a6c
⚡ Update rumext version
...
Mainly for usability and performance improvements
2025-01-07 10:43:23 +01:00
Andrey Antukh
d8a3c10191
✨ Make modal work through react portal mechanism
...
The rationale behind this change is to allow use of already
declared react context on modals; because with portals, react
propagates top context to the children, independently if they
are direct descendant on dom or not.
2024-12-10 16:01:50 +01:00
Andrey Antukh
969c6a2e2f
💄 Add syntax optimization for gradient handlers component
2024-12-10 14:04:13 +01:00
Andrey Antukh
3e090b126e
♻️ Refactor application routing
...
Mainly removes an inconsistent use of path params and normalize
all routes to use query params for make it extensible without
breaking urls.
2024-12-03 18:23:41 +01:00
Andrey Antukh
b17d7c0289
♻️ Refactor dashboard bootstrap
2024-12-03 11:55:31 +01:00
Andrey Antukh
395962ae4d
✨ Merge tokens-studio/develop into develop
2024-11-21 16:08:42 +01:00
Pablo Alba
d9eff00a71
✨ Integrate viewer role with plugin menus and popup
2024-11-08 10:37:57 +01:00
Andrey Antukh
b82679deaf
🎉 Merge tokens-studio
2024-11-05 14:21:09 +01:00
Belén Albeza
e4eb80f643
🎉 Switch new renderer to Emscripten (from wasm-bindgen)
2024-10-23 13:14:17 +02:00
Andrey Antukh
d6da8afdce
✨ Add improved abstraction for team permissions
...
Relevant changes:
- replace user-viewer? with can-edit removing many double
negations on the code
- always use team permissions making the permissions access uniform
around all the code
- expose team permissions to ui tree through ctx/team-permissions
context
2024-10-21 12:36:01 +02:00
Pablo Alba
bd08e99080
♻️ Clean up and refactors of viewer role
2024-10-18 10:12:59 +02:00
Pablo Alba
226ab7233b
✨ Add viewer role to workspace
2024-10-15 13:38:46 +02:00
Belén Albeza
884ceb052b
✨ Use dynamic import for wasm module
2024-09-17 14:52:27 +02:00
Andrey Antukh
f187012469
♻️ Refactor naming and location of flash notifications
2024-08-07 15:04:52 +02:00
Belén Albeza
39b2c1722a
♻️ Refactor loader* component props & usage
2024-07-29 09:20:06 +02:00
Eva Marco
af5a189d04
♻️ Replacing the old Pencil loader with the new Loader component
2024-07-24 17:06:13 +02:00
Belén Albeza
c9258b5526
✨ Remove workspace partial scss stylesheet
2024-06-27 15:35:57 +02:00
Andrey Antukh
6436ef334b
♻️ Refactor persistence layer
2024-06-04 10:15:32 +02:00
alonso.torres
4c71a4367f
✨ Add plugins management dialog
2024-05-16 12:26:19 +02:00
Aitor
1991b44c00
🐛 Fix toolbar not centered in workspace
2024-01-22 18:34:16 +01:00
Eva
c14fe661df
♻️ remove new css from other elements
2024-01-05 14:23:14 +01:00
Eva
7a3525febc
♻️ Remove new-css-system from right sidebar elements
2024-01-04 10:27:54 +01:00
Eva
7d2da6ef80
♻️ Remove new-css-system from workspace toolbar
2023-12-29 15:32:05 +01:00
Eva
93a7a8e856
♻️ Remove new-css-system from workspace palettes
2023-12-29 15:32:05 +01:00
Eva
412343f3de
♻️ Remove new-css-system from workspace header
2023-12-29 15:32:05 +01:00
alonso.torres
9834195f0e
🐛 Fix scroll so it's not hidden against palette
2023-12-13 16:12:41 +01:00
alonso.torres
e9a42bbc69
💄 Small visual fixes
2023-12-01 15:49:41 +01:00
Andrey Antukh
6f93b41920
🎉 Add features assignation for teams
2023-11-07 12:48:31 +01:00
Andrey Antukh
ae08a330fa
✨ Add internal improvements to debug related namespaces
2023-09-22 09:48:41 +02:00
Alejandro Alonso
69f2e7c43f
Merge remote-tracking branch 'origin/staging' into develop
2023-09-01 12:40:17 +02:00
Andrés Moya
288030888a
🐛 Fix message popup remains open when exiting workspace
2023-08-31 11:39:46 +02:00
Eva
28a06c99b5
💄 UI structure redesign
2023-08-07 12:52:36 +02:00