Andrew Kingston
2d46939fb1
Type row endpoints
2024-12-03 11:50:23 +00:00
Andrew Kingston
ea84af782d
Type row action endpoints
2024-12-03 10:37:15 +00:00
Andrew Kingston
ac05ccd6a8
Type query endpoints
2024-12-03 09:59:08 +00:00
Andrew Kingston
152cc3811e
Fix import of frontend-core constants from client
2024-11-29 14:14:24 +00:00
Andrew Kingston
9c35a7758c
Update attachment endpoints to use TS
2024-11-27 10:26:17 +00:00
Andrew Kingston
e972f4b95b
Fix block native search
2024-11-18 16:38:12 +00:00
Andrew Kingston
67a988ae21
Automatically refresh datasources after executing row actions via a button action
2024-10-30 15:05:06 +00:00
Andrew Kingston
32ad21de4f
Fix forms always requesting table schema and cache view definitions
2024-10-29 11:38:00 +00:00
Andrew Kingston
5db3d84a8d
Merge branch 'master' of github.com:Budibase/budibase into v3-ui
2024-09-20 14:59:49 +01:00
Andrew Kingston
f2f13bb84e
Fix conditions with empty values falsely evaluating to true
2024-09-19 09:25:25 +01:00
Andrew Kingston
1bbbeab25b
Merge branch 'master' of github.com:Budibase/budibase into new-data-ui
2024-09-05 15:36:47 +01:00
Andrew Kingston
6f8e669107
Improve new component DND for grids and add mobile support
2024-09-05 14:54:16 +01:00
Andrew Kingston
5e98580b60
Improve new component DND for both types of layout
2024-09-05 14:03:03 +01:00
Andrew Kingston
232a2829d2
Add UI for controlling row actions on views, and add support for view row actions in button actions
2024-09-03 10:09:07 +01:00
Andrew Kingston
4b367bf505
Add row action button actions
2024-09-03 09:06:12 +01:00
Andrew Kingston
48775b8397
Replace erroneous falsey comparisons with nullish comparisons
2024-08-15 11:44:31 +01:00
Andrew Kingston
916a7983d8
Fix potential undefined reference
2024-08-15 11:38:11 +01:00
Andrew Kingston
991aff132f
Don't strip grid CSS variables from styles, allowing block ejection to reference them
2024-08-15 11:21:09 +01:00
Andrew Kingston
fedb592b92
Fix issue where grid styles are not reapplied when component visibility changes
2024-08-14 12:56:45 +01:00
Andrew Kingston
b62371d1be
Allow moving grid components using the label
2024-08-14 10:59:06 +01:00
Andrew Kingston
d36fef5c86
Fix indicators around modals and side panels when used inside grids
2024-08-14 10:09:59 +01:00
Andrew Kingston
96882e7eca
Improve performance of styleable util
2024-08-12 19:27:33 +01:00
Andrew Kingston
25ff092da2
Simplify some utils
2024-08-12 14:54:39 +01:00
Andrew Kingston
47e4c668ec
Tidy up
2024-08-12 14:01:33 +01:00
Andrew Kingston
51db5ac9a9
Lint
2024-08-12 11:00:59 +01:00
Andrew Kingston
533a597a0b
Performance improvements
2024-08-10 18:52:24 +01:00
Andrew Kingston
34448cfca2
Fix dragging on tablet preview
2024-08-10 14:40:32 +01:00
Andrew Kingston
781a749a07
Update grid layout action to provide explicit values for all variables and simplify inheritance logic
2024-08-10 14:16:41 +01:00
Andrew Kingston
f87035aa9b
Simplify some DOM queries
2024-08-09 21:22:48 +01:00
Andrew Kingston
aaa33acc1c
Rework grid layouts to automatically grow as required
2024-08-09 18:04:23 +01:00
Andrew Kingston
cdc2092264
Only apply grid action when component is an immediate child of a grid container
2024-08-08 16:30:31 +01:00
Andrew Kingston
df77aa3f83
Update when grid lines are shown, show sibling borders, add component padding, remove row and column settings
2024-08-06 11:07:20 +01:00
Andrew Kingston
5101cca197
Update default grid size to 200x200
2024-08-05 19:31:35 +01:00
Andrew Kingston
4bdb408a39
Add reactivity to settings bar grid style buttons
2024-08-03 11:15:10 +01:00
Andrew Kingston
1bce9855d0
More improvements
2024-08-02 16:44:18 +01:00
Andrew Kingston
0ba00a5117
Move most grid specific logic into a dedicated file to avoid polluting rest of the codebase
2024-08-02 16:13:49 +01:00
Andrew Kingston
5cc4002f32
Add better support for auto sizing error state components in grid layouts
2024-08-02 09:22:04 +01:00
Andrew Kingston
9906ea96a9
Update some component manifest styles and fix issue with default grid vars
2024-08-01 16:23:53 +01:00
Andrew Kingston
61e24d18bc
Fix issue with nested grids
2024-08-01 12:22:01 +01:00
Andrew Kingston
1eedb9241b
Fix nested grids not laying out properly
2024-08-01 12:09:44 +01:00
Andrew Kingston
8879188595
Update how screen layout param is handled
2024-08-01 11:40:16 +01:00
Andrew Kingston
f6f0b575d6
Add top level screen layout setting
2024-07-31 16:44:46 +01:00
Andrew Kingston
e385c7291c
Fix some crashes and improve pixel alignment
2024-07-31 14:12:46 +01:00
Andrew Kingston
0ea9b157c7
Further refactoring to grid nested layouts
2024-07-31 13:58:29 +01:00
Andrew Kingston
fc2fb81205
Fix bug with responsive css variables
2024-07-31 10:43:25 +01:00
Andrew Kingston
cb3c667859
Large refactor of grid css variable handling to simplify everything
2024-07-31 10:35:57 +01:00
Andrew Kingston
de183d5c78
Refactor and tidy up
2024-07-30 16:48:54 +01:00
Andrew Kingston
29ddeab0d4
Update grid layout to include nested flex wrappers for more layout control
2024-07-30 15:20:59 +01:00
Conor Webb
9a375d6716
Add the option to change the confirm and cancel button texts within the confirmation modals ( #13966 )
...
* Add button parameters to actions
* Add button states to confirmation store
* Set text of buttons if values are exist
* Pass stored values through to the modal
* Add missing duplicate text map
* Fix lint issues
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2024-06-21 10:57:46 +00:00
Gerard Burns
e88ffea1a4
Modal component ( #13848 )
...
* wip
* wip
* wip
* wip
* wip
* add note for illegalChildren reset behavior
* on close working
* wip
* lint
* wip
* Fix potential remounting loop caused by spreading props and unnecessary component keying
* theme
* user prompt
* dotted border for empty
* PR Feedback
* lint
* fix modal background color
* use bbui modal
* lint
* fix indicator and prevent closing modal in builder
* pr feedback
* pr feedback
* fix fullscreen
---------
Co-authored-by: deanhannigan <deanhannigan@gmail.com>
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-06-18 11:18:05 +01:00