Ádám Kovács and Ruben Fiszel
a69feda6bf
feat(frontend): Add ID renaming popup ( #1344 )
...
* feat(frontend): Add id renaming popup
* fix(frontend): State reset
* actually do it
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-04-02 15:46:24 +02:00
Ruben Fiszel
df98aa4af0
fix compile
2023-04-01 15:07:32 +02:00
Ruben Fiszel
2e955f51b9
fix lack of suggestions in flow editor
2023-04-01 14:53:45 +02:00
Ádám Kovács
f3c24ee3c6
feat(frontend): Add quick style settings to app editor ( #1308 )
...
* feat(frontend): Add app secondary settings menu
* refactor(frontend): Separate color picker
* save
* feat(frontend): Add quick style options
* fix(frontend): Handle overflow
* feat(frontend): Add suggestions to quick styles
* save wip
* feat(frontend): Add UI for quick styling
* fix(frontend): Handle multi value properties
* fix(frontend): Convenience updates
* feat(frontend): Add styling properties to components
* fix(frontend): Parse inner colors
* fix(frontend): Multi value sync
* fix(frontend): Correct unit handling
* fix(frontend): Correct multivalue handling
* remove comments
* fix color picker label
* feat(frontend): Add box-shadow property
* feat(frontend): Add concise unit selector
* feat(frontend): Update app labels
* remove unused imports
* fix width
* fix(frontend): App freezing
* fix(frontend): Remove unused imports
* fix(frontend): Conditional chaining
* fix
* revert
* minor updates
* feat(frontend): Add 'apply style to all' button
* fix(frontend): Update styling properties
* fix(frontend): Styling menu typography update
2023-03-24 18:26:16 +01:00
Faton Ramadani
da1167585c
fix(frontend): add a modal that is always mounted to make sure compon… ( #1328 )
...
* fix(frontend): add a modal that is always mounted to make sure component binding are properly set
* fix(frontend): remove uselss open prop
2023-03-24 17:30:04 +01:00
Ruben Fiszel
a4325ff018
use skeleton for loading in apps
2023-03-20 08:49:51 +01:00
Ruben Fiszel
ace6e90bc3
feat(frontend): add frontend (JS) scripts to apps
2023-03-13 19:29:35 +01:00
Ádám Kovács
693608955f
fix(frontend): General fixes and updates ( #1281 )
...
* fix(frontend): App icon select double click issue
* fix(frontend): Update script metadata page
* fix(frontend): Set dropdown default icon to vertical dots
* fix(frontend): Clean up
* fix(frontend): Update table styles
* fix(frontend): Add spacing to secondary menu items
* fix(frontend): Scale down full path
* fix(frontend): Table loading state
* fix(frontend): Hide script kind setting by default
2023-03-13 14:17:57 +01:00
Faton Ramadani and Ruben Fiszel
d604a273ee
feat(frontend): Copy, Cut and Paste ( #1279 )
...
* feat(frontend): add copy, paste and cut
* feat(frontend): simplify code
* feat(frontend): add apple modifiers
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-03-12 20:58:06 +01:00
Ruben Fiszel
40dc3e3d34
apps improvements
2023-03-10 23:27:55 +01:00
Ruben Fiszel
c513a30bd7
fix(frontend): add confirmation modal to delete script/flow/app
2023-03-09 13:19:03 +01:00
Ruben Fiszel
b124d5b5dc
feat: add delete by path for scripts
2023-03-09 12:44:49 +01:00
Ádám Kovács
9cecef0abe
fix(frontend): Minor changes ( #1272 )
...
* fix(frontend): Output seach fixed on top
* fix(frontend): Use undo-redo component in flows
2023-03-09 09:42:51 +01:00
Ádám Kovács
d83c98bafd
fix(frontend): Clean up app editor ( #1267 )
...
* fix(frontend): Clean up app editor
* fix(frontend): Add outputs search empty state
* fix(frontend): Add remove button to icon input
* label
* fix(frontend): Iconed app button
2023-03-08 19:02:19 +01:00
Ruben Fiszel
f96a4b9814
improve rendering performances for non visible elements
2023-03-08 16:39:16 +01:00
Ruben Fiszel
daed141fa2
fix z-stacking on chrome for flow builder
2023-03-07 19:23:41 +01:00
Ádám Kovács
cc937059e9
fix(frontend): Side menu z-index issue ( #1265 )
2023-03-07 09:53:19 +01:00
Ruben Fiszel
43994d9b0f
show archived + fix graphs
2023-03-07 01:59:35 +01:00
Ruben Fiszel
f0ba4da849
feat(frontend): add fork/save buttons + consistent styling for slider/range
2023-03-06 22:35:25 +01:00
Ruben Fiszel
26fd94a8f0
feat(frontend): refactor entire flow builder UX
2023-03-05 23:00:43 +01:00
Ádám Kovács and Faton Ramadani
2a4a65f83e
feat(frontend): Add app map component ( #1251 )
...
* feat(frontend): Add app map component (wip)
* fix(frontend): Revert
* feat(frontend): sync map configuration (#1252 )
* fix(frontend): Map markers
* fix(frontend): Switching between input types
* fix(frontend): Customize map controls
* feat(frontend): Fix output + add set region button
* feat(frontend): Fix output + add set region button
* feat(frontend): Fix output + add set region button
* feat(frontend): Only display set region button on edit mode
---------
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-03-02 14:25:30 +01:00
Ádám Kovács
61f1e36d9d
fix(frontend): Add more app custom css ( #1247 )
...
* fix(frontend): Add number input custom css
* fix(frontend): Add currency input custom css
* fix(frontend): Add slider custom css
* fix(frontend): Add range custom css
* fix(frontend): Add password input custom css
* fix(frontend): Add date input custom css
* fix(frontend): Add tabs custom css
* fix(frontend): Minor stylings
* fix(frontend): Add icon custom css
* fix(frontend): Add dividers custom css
* fix(frontend): Add file input custom css
* fix(frontend): Add image custom css
2023-02-28 21:05:58 +01:00
Faton Ramadani
7dea6f30a6
feat(frontend): App drawer ( #1246 )
...
* feat(frontend): app drawer
* feat(frontend): app drawer
* feat(frontend): app drawer
* feat(frontend): app drawer wip
* feat(frontend): drawer wip
* feat(frontend): drawer wip
* feat(frontend): app missing prop
* feat(frontend): revert drawer changes
* feat(frontend): highlight subgrid
2023-02-28 15:49:57 +01:00
Ádám Kovács
870c1997b2
fix(frontend): Add more app custom css ( #1229 )
...
* fix(frontend): Add container custom css
* fix(frontend): Add form custom css
* fix(frontend): Add form button custom css
* feat(frontend): Add css quick reset button
* feat(frontend): Filter component css by usage
* fix(frontend): Save state of unused component display
* fix(frontend): Add pie chart custom css
* fix(frontend): Add bar chart custom css
* fix(frontend): Update vega lite and plotly loading
* fix(frontend): Add html and timeseries custom css
* fix(frontend): Add scatter chart custom css
* fix(frontend): Add table custom css
* fix(frontend): Revert container custom styles
* fix(frontend): Add toggle custom css
* fix(frontend): Add text input custom css
* fix(frontend): Update
* fix(frontend): Remove undefined css customizations
2023-02-28 09:21:56 +01:00
Ruben Fiszel
a70c977f40
add none color for buttons
2023-02-27 00:27:20 +01:00
Ádám Kovács
f26ac2bac9
feat(frontend): Add more app component CSS customisation ( #1218 )
...
* fix(frontend): Update app style editor
* fix(frontend): Update component custom css typings
* fix(frontend): Generalise custom CSS inputs
* feat(frontend): Add display CSS customization
2023-02-23 11:42:32 +01:00
Ruben Fiszel
29d0cc620f
feat: add delete flows
2023-02-22 08:40:11 +01:00
Ádám Kovács
c07356f72a
feat(frontend): Add image app component ( #1213 )
...
* fix(frontend): hard type app component config
* feat(frontend): Add image app component
* feat(frontend): Add upload app input type
2023-02-21 19:14:55 +01:00
Ádám Kovács
57de47150d
feat(frontend): Add file input app component ( #1211 )
...
* feat(frontend): Add file input app component
* fix(frontend): Handle multiple file selects
* fix(frontend): File input styling
2023-02-20 18:05:15 +01:00
Ruben Fiszel
d6f002f2e7
feat(apps): add custom css for apps
2023-02-19 12:51:59 +01:00
Ruben Fiszel
aa289f644a
added loadOnAppLoading & iconBefore and after for app buttons
2023-02-17 22:22:41 +01:00
Ruben Fiszel
4bc1737d7c
fixes
2023-02-17 21:16:51 +01:00
Ádám Kovács and Ruben Fiszel
8e51a27c91
feat(frontend): Add icon app component ( #1207 )
...
* feat(frontend): Add icon app component
* fix(frontend): Import only one icon at a time
* fix(frontend): Handle file names correctly
* feat(frontend): Use all arrow keys in popup navigation
* fix(frontend): Close popup after icon select
* fix(frontend): Position picker correctly
* fix(frontend): Handle empty search
---------
Co-authored-by: Ruben Fiszel <ruben@rubenfiszel.com >
2023-02-17 20:20:28 +01:00
Ruben Fiszel
11af91080d
UX nits
2023-02-14 17:58:38 +01:00
Ruben Fiszel
c731b978ab
frontend misc
2023-02-05 10:04:26 +01:00
Ruben Fiszel
c5f3499962
feat: add resource and resource type from json
2023-01-29 16:27:51 +01:00
Ádám Kovács and Faton Ramadani
db77853070
fix(frontend): Update app scripts pane ( #1146 )
...
* fix(frontend): Update app scripts pane
* fix wrapping content
* import capitalize util
Co-authored-by: Faton Ramadani <faton.ramadani14@gmail.com >
2023-01-26 15:51:09 +01:00
Faton Ramadani
757a4d19da
fix(frontend): Prevent modal from hijacking all keypress event ( #1136 )
2023-01-20 15:39:37 +01:00
Faton Ramadani
a9d36966ba
feat(frontend): add support for background scripts + add FormButtonCo… ( #1124 )
...
* feat(frontend): add support for background scripts + add FormButtonComponnet
* feat(frontend): add background script fields
* feat(frontend): Handle deletion + display of results
* feat(frontend): Fix background script ids: Runnable ids needs to be valid js expression, because they are used in the evaluator.
* feat(frontend): add a portal to display modal
* feat(frontend): fix build
* feat(frontend): Add missing props
* feat(frontend): Fix run button + add tooltip + fix icon
2023-01-19 14:52:32 +01:00
Ruben Fiszel
983c1c732f
remove unecessary badge width
2023-01-17 12:32:30 +01:00
Ádám Kovács
984425a6d1
fix(frontend): Show app builder header always on top ( #1118 )
...
* fix(frontend): Keep app header always on top
* various fixes
* fix
2023-01-17 12:02:21 +01:00
Ruben Fiszel
c703625ba5
add row to eval input
2023-01-16 13:23:31 +01:00
Ruben Fiszel
3f0caa9153
error improvements
2023-01-15 01:28:13 +01:00
Ádám Kovács
9b58a8d236
fix(frontend): Keep pane resizer under open drawer ( #1089 )
2023-01-11 12:06:05 +01:00
Ruben Fiszel
21b2185b8c
add Use as template for apps
2023-01-11 11:00:10 +01:00
Ádám Kovács
7536bd7b04
feat(frontend): Add frost to color palette ( #1084 )
2023-01-10 22:52:37 +01:00
Ruben Fiszel
13175ffc31
various improvements
2023-01-10 11:21:16 +01:00
Ruben Fiszel
74e537363b
feat: add hub support for apps
2023-01-07 07:44:44 +01:00
Faton Ramadani
a20d57e18a
App UI improvements ( #1072 )
...
* fix(frontend): Improve App UI
* fix(frontend):Align typing
* fix(frontend): Improve App UI
* fix(frontend): remove debug string
* fix(frontend): remove debug string
* fix(frontend): restore code from main
2023-01-06 17:46:45 +01:00
Ruben Fiszel
cffbf8fa8e
add more apps components
2023-01-04 15:54:23 +01:00