Diego Imbert
65cdcff28c
Fix app tutorials ( #6728 )
...
* Fix tutorial basic
* fix other tutorials
* nit fix bug with button shrinking
* tutorial works backwards
* nit delete field on prev
* remove empty app duplication and magic code
* fix norefreshbar auto binding to false, making app dirty
* fix and improve app tutorial
* fix background runnable tutorial scroll
* fix connection tutorial
* mistake
* isCurrentlyInTutorial global state
* disable component navigation when in tutorial
* ci
2025-10-02 10:09:30 +00:00
Ruben Fiszel
7968d8cfc4
finish migrating app editor to svelte 5 ( #6090 )
...
* all
* all
* all
* all
2025-06-29 19:01:06 +00:00
Ruben Fiszel
41049b153e
app nits
2024-11-26 09:39:03 +01:00
Ruben Fiszel
a5be11090b
improve app editor context panel performance for large apps
2024-11-26 09:28:11 +01:00
Guilhem
7f8f6ef84f
nit app editor ( #4752 )
...
* Prevent resize when connecting
* simplify cursor selection in connection mode
* remove useless log
* Add connection popover to hover
2024-11-20 09:46:37 +01:00
Guilhem
eac49d8942
feat: improve app connection UX #4687
...
* Add animation on connection plugs
* Remove connection pannel
* Modify click outside
* fix minor issue
* remove unused component
* Prevent keyboard component navigation when connecting
* fix left right panel inversion
* fix pannel logic
* close secondary menu on connection
* Adjust plug position according to id badge size
* Change components colors
* Change plug color
* Fix escape connection
* Change cursor when connecting
* Add user toast on connecting
* Add component to exclusion area in connection mode
* exit connection on click connection button
* create connection button component
* remove debug logs
* fix pen color
* polish
* Add alert message in connection mode
* fix minor issue
* fix unwanted cursor override
2024-11-19 16:34:42 +01:00
Guilhem
1d2e8c0eef
fix(frontend): improve flow prop picker design
...
* improve input picker
* Put back colors for types
* Add full path to popover
* Copy instead of toast if no input selected
* Add popover and copy to value
* Add shadow en transition when selecting input
* Add border and transition when selecting input
* revert unwanted changes
* hide scrollbar when not hovering
* Add connexion animated border effect
* fix display
* fix proppicker display
* Remove badge
* Change animated button gradient
* revert scrollbar on hover
* clean design
* clean design
* clean design
* clean design
* clean design
* clean design
* clean design
* improve search
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2024-11-05 21:01:49 +01:00
Ruben Fiszel
2e9e79dc7a
fix: use hash on objects instead of shallow equal comparison to improve trigger reliability of apps
2024-01-21 20:02:36 +01:00
Ruben Fiszel
9ce6ebc86f
fix componentoutputviewer reset
2023-12-01 07:55:33 +01:00
Ruben Fiszel
37830b6163
fix app crash
2023-09-11 19:11:36 +02:00
Ruben Fiszel
4738a8c99e
feat: introduce container groups
2023-09-08 09:48:28 +02:00
Faton Ramadani
b39f486c91
Dark mode v0 ( #1893 )
...
* feat(frontend): wip
* wip
* wip
* wip
* wip
* add toggle
* correctly handle monaco theme
* wip
* wip
* wip
* wip
* wip
* feat(frontend): Dark mode v0
* feat(frontend): Adap AI gen poppup
* feat(frontend): Adap script metadata labels
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix ressource picker
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix unreadable texts
* feat(frontend): Add theme toggle in the login page
* feat(frontend): Fix unreadable texts
* feat(frontend): Fix language selection
* feat(frontend): Fix FlowStatusViewer colors
* feat(frontend): Fix divide colors
* feat(frontend): Fix flow graph buttons
* feat(frontend): add theme toggle in login modal
* feat(frontend): small ui fix
* feat(frontend): fix graph dark mode toggle
2023-07-25 10:43:04 +02:00
Ruben Fiszel
d9c98af6f7
fix compile
2023-07-13 15:45:38 +02:00
Faton Ramadani
51e090e486
App UI rework ( #1442 )
...
* feat(frontend): app editor ui rework
* feat(frontend): update insert variable
* feat(frontend): fix preview button
* feat(frontend): update toggle group v2
* feat(frontend): fix typo
* feat(frontend): fix build
* feat(frontend): adapt homepage
* feat(frontend): small fix
* feat(frontend): add back type
2023-04-21 10:40:03 +02:00
Ruben Fiszel
aad64c1790
remove all frontend warnings and unused imports
2023-04-02 17:02:57 +02:00
Faton Ramadani
4346ae43a5
feat(frontend): improve input connection UI ( #1333 )
...
* feat(frontend): improve input connection UI
* feat(frontend): prevent pointerup from bubbling + refactor the code
* feat(frontend): remove unnecessary alert + fix null display
* feat(frontend): restore hoveredComponent when connecting + properly open deeply nested component
* feat(frontend): fix ObjectViewer display
2023-03-29 09:05:50 +02:00
Ruben Fiszel
a3ed5f0137
many apps small fixes
2023-03-26 18:14:37 +02:00
Ruben Fiszel
dab7b68e40
context panel refactor
2023-03-15 22:24:13 +01:00
Ruben Fiszel
2c6673ae1d
fix(frontend): remove staticOutputs from apps
2023-03-15 17:22:46 +01:00
Ruben Fiszel
5410498212
improve reactivity of apps
2023-03-14 18:46:31 +01:00
Faton Ramadani
25b8b4c9d4
feat(frontend): app components output panel ( #1283 )
...
* feat(frontend): hierarchical output panel WIP
* feat(frontend): wip
* feat(frontend): working animations
* feat(frontend): working animations
* feat(frontend): wip
* feat(frontend): wip
* feat(frontend): improving connection
* feat(frontend): fix search
* feat(frontend): output panel v2
* feat(frontend): support table actions
* feat(frontend): support table actions
* feat(frontend): support background script
* feat(frontend): fix background scripts
* feat(frontend): simplify code
* feat(frontend): fix animation
* feat(frontend): fix wording
* feat(frontend): fix bg script click
* feat(frontend): fix bg script click
* feat(frontend): fix bg script click
2023-03-14 14:42:40 +01:00
Ruben Fiszel
3be96d8773
feat(frontend-apps): add variable picker for static string input on apps
2023-03-10 18:41:27 +01:00
Faton Ramadani
6b33b80fc4
App bugfix ( #1049 )
...
* adapt static adapter to cloudflare
* fix(frontend): Various bug fix
* fix typecheck
* numerous fixes
* fix all connects
* fix all connects
* more improvements
* more improvements
* everything work?
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-12-29 12:47:53 +01:00
Faton Ramadani
2d55abfc44
feat(frontend): Properly support resource ( #1039 )
...
* feat(frontend): Properly support resource
* feat(frontend): remove unused import
* feat(frontend): Fix build errors
* feat(frontend): Fix table actions
* feat(frontend): Fix table parameters
* feat(frontend): Fix runnable inputs sync
* feat(frontend): Done
* fix
* fix
* feat(frontend): Fix typing issues
* feat(frontend): Fix id generation
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2022-12-23 13:42:42 +01:00
Faton Ramadani
ec6e0451f0
feat(frontend): Align output panel UI ( #1025 )
...
* feat(frontend): Align output pane UI
* feat(frontend): Align UI
2022-12-16 14:00:26 +01:00
Faton Ramadani
db0b9f0a2f
fix(frontend): Fix context panel + delete component ( #937 )
...
* fix(frontend): Fix context panel + delete component
* fix(frontend): Handle nested paths
2022-11-23 19:31:36 +01:00
Faton Ramadani
5fc7eb6470
fix(frontend): Cleanup dead code ( #935 )
2022-11-23 14:45:56 +01:00
Faton Ramadani
6cf0bb17a0
Runnable refactor ( #929 )
...
* fix(frontend): Support runnable everywhere
* fix(frontend): Runnable component working
2022-11-22 15:45:10 +01:00
Faton Ramadani
80c11aa314
App editor inline editor ( #917 )
...
* fix(frontend): add table
* fix(frontend): Rework the context panel
* fix(frontend): WIP
* fix(frontend): hide script selector when selected
* fix(frontend): Fix preview mode + remove errors
* fix(frontend): Fix table search
* fix(frontend): temporary fix
2022-11-21 18:24:46 +01:00