Elena Torró
c8f5ec4698
♻️ Refactor dropdown-menu and make dropdown visibility exclusive ( #6956 )
...
* 🐛 Fix having multiple dropdown menus opened on dashboard page
* ♻️ Refactor dropdown-menu
Make it follow new standards and make it external api more usable,
not depending on manually provided list of ids.
This also implements the autoclosing of "other" active/open
dropdown-menu (or other similar components).
* 📎 Add PR feedback changes
* 🐛 Fix incorrect event handling on project-menu
* 🐛 Fix unexpected exception
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-08-01 16:14:15 +02: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
b800fcafb4
💄 Add minor improvements to dashboard project menu
2024-10-21 12:36:01 +02:00
Andrey Antukh
88d85706ad
♻️ Refactor context-menu component
2024-10-18 17:19:29 +02:00
Pablo Alba
cf150891df
✨ Add view mode to dashboard
2024-10-15 13:32:33 +02:00
Andrey Antukh
f187012469
♻️ Refactor naming and location of flash notifications
2024-08-07 15:04:52 +02:00
Alejandro Alonso
a59f31ebe5
✨ Refactor data-test attribute
2024-06-21 09:14:09 +02:00
Andrey Antukh
833871df65
💄 Format frontend code
2024-01-08 09:32:50 +01:00
Andrey Antukh
37e4939af7
✨ Add usability improvements to schema validation subsystem
2023-11-23 17:19:37 +01:00
Eva
36b016a37b
✨ Add new palette UI
2023-05-22 15:59:49 +02:00
Andrey Antukh
5ca3d01ea1
🎉 Add malli based validation and coersion subsystem
2023-05-17 16:05:29 +02:00
Eva
86b0e95458
✨ Add new layers panel UI design
2023-04-27 12:26:26 +02:00
Eva
fcb8b15ef2
✨ Add new accessibility functionalities to dashboard
2023-02-17 15:17:24 +01:00
Andrey Antukh
8bdfd188d8
⬆️ Upgrade shadow-cljs and rumext dependency
2022-09-28 09:45:43 +02:00
Andrey Antukh
41134f22e9
📎 Update license header
2022-09-20 23:23:22 +02:00
Andrés Moya
2be432e1d4
♻️ Remove obsolete st/emitf macro
2022-05-20 16:37:33 +02:00
Pablo Alba
5103624fe0
👷 e2e tests for dashboard
...
Including test for signing/singup, projects, files, teams, and misc
2022-02-01 11:50:33 +01:00
Andrey Antukh
56dfdaecb7
💄 Add cosmetic improvements on project_menu component.
2022-01-18 16:48:17 +01:00
Andrey Antukh
fced22bc60
🎉 Add new onboarding flow.
2021-11-04 09:23:14 +01:00
Andrés Moya
10db35eab4
✨ Hide options for drafts project in dashboard
2021-08-09 09:37:48 +02:00
alonso.torres
60009476d6
✨ Allows drag-drop files into dashboard
2021-07-06 18:08:25 +02:00
alonso.torres
d0ab813520
✨ Import/export UI and final touches
2021-07-05 13:17:10 +02:00
Andrey Antukh
30e77556db
✨ Fix linter issues on frontend (part 3).
2021-06-18 11:20:25 +02:00
alonso.torres
5c9ec92cc5
✨ UI debug toggle for export/import
2021-06-15 13:10:08 +02:00
Andrey Antukh
17b32d6518
🐛 Don't allow rename drafts project.
2021-06-04 14:15:48 +02:00
Andrey Antukh
77ab0706be
🐛 Fix some issues on recent files loading.
2021-05-20 16:55:57 +02:00
Andrey Antukh
c70bc5baff
♻️ Refactor dashboard state management.
...
Mainly for performance, also affects backend endpoints.
2021-05-10 14:53:47 +02:00
Andrey Antukh
f545e41d10
📎 Fix license header.
2021-04-12 16:49:43 +02:00
elhombretecla
81a604dca2
✨ Add some enhancements to context menus
2021-03-12 11:40:27 +01:00
Andrés Moya
161b8cdabb
✨ Hide move options when no targets
2021-03-04 16:52:53 +01:00
Andrés Moya
2adc45fc19
✨ Show notifications on operations success
2021-03-03 16:28:48 +01:00
Andrés Moya
2e92757df6
🎉 Move projects to other teams
2021-03-03 16:04:51 +01:00
Andrés Moya
044f1f63c0
🎉 Duplicate projects and files
2021-03-03 12:29:52 +01:00
Andrés Moya
e87dc6d34c
✨ Add context menu with right click in dashboard
2021-03-03 12:14:32 +01:00