Andrew Kingston
f6f0b575d6
Add top level screen layout setting
2024-07-31 16:44:46 +01:00
Andrew Kingston
0ea9b157c7
Further refactoring to grid nested layouts
2024-07-31 13:58:29 +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
a13d60f7c9
Don't show hidden settings in the settings bar
2024-06-26 07:45:12 +01:00
Gerard Burns
6886a312c5
New Left Panel for Design
2023-08-18 12:46:41 +01:00
Andrew Kingston
f2b12bcf45
Component error state improvements ( #10136 )
...
* Tidy logic for creating initial component instances
* Add initial implementation of enriching empty settings
* Fix regression that prevented custom placeholders from working (#9994 )
* Tidy up
* Add automatic naming of form fields when added
* Update missing required setting placeholder
* Improve error states and add ability to automatically wrap a component in a required parent type
* Fix crash in column editor and rename component placeholder to error state
* Select the parent component after adding it when wrapping a component with a missing ancestor
* Fix blocks and make fields require forms
* Improve empty component placeholder
* Lint
2023-03-28 21:11:33 +01:00
Dean
a69bccae24
Ensure the navigation does not show the settings bar
2022-11-17 14:40:16 +00:00
Dean
c33e13fa4b
Don't show delete or duplicate actions in the component settings bar
2022-11-17 14:10:55 +00:00
Dean
dd065c0f55
Component settings bar now on by default. Manifest config cleared of showSettingsBar properties
2022-11-17 11:08:23 +00:00
Andrew Kingston
b26ab6f8b3
Fix flashing settings bar in stale position
2022-10-21 17:51:35 +01:00
Andrew Kingston
a870d2473d
Allow grid DND without selecting components
2022-10-18 18:29:21 +01:00
Andrew Kingston
15bbc78847
Add grid functionality separately to DND
2022-10-18 16:18:22 +01:00
Andrew Kingston
2ffb29dddf
Invert some client store dependencies to improve performance and prevent dependency cycles
2022-10-14 18:16:19 +01:00
Andrew Kingston
a71a553ee6
Add ability to drag new components into the preview
2022-10-14 13:37:14 +01:00
Andrew Kingston
c9ee465507
Replace incorrect usages of element.childNodes with element.children
2022-07-15 13:47:39 +01:00
Andrew Kingston
3c8558e1a0
Update preview indicator offsets
2022-05-17 14:34:54 +01:00
Andrew Kingston
8cdbb690eb
Add icons to app preview selection indicators
2022-05-17 14:33:12 +01:00
Andrew Kingston
cc08c263c8
Fix duplicate component action in settings bar
2022-05-05 08:57:49 +01:00
Andrew Kingston
f6eef900ad
Merge pull request #5272 from Budibase/cheeks-lab-day-devtools
...
DevTools
2022-04-14 12:57:01 +01:00
Mel O'Hagan
bf4b2f65d8
Only apply to small components (button, headline)
2022-04-13 15:53:26 +01:00
Mel O'Hagan
eb4206cc55
Move settings bar below element if at very top
2022-04-06 17:31:59 +01:00
Andrew Kingston
c2d61d8ebc
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-devtools
2022-04-06 11:50:43 +01:00
Andrew Kingston
e84e4f9899
Add duplicate action to settings bar
2022-03-07 14:05:26 +00:00
Andrew Kingston
1b3317a114
Add devtools to app preview and add ability to preview apps as different roles
2021-11-26 13:25:02 +00:00
Andrew Kingston
2adbaea026
Merge develop into editable text lab day
2021-11-16 11:14:46 +00:00
Andrew Kingston
aaa448cca8
Update settings bar to account for new block settings structure
2021-11-12 14:48:53 +00:00
Andrew Kingston
387831b799
Add in-preview editing of buttons and add settings bar for buttons
2021-10-28 15:29:48 +01:00
Andrew Kingston
7eeb215e51
Refactor to use generic flag for dragging and hide settings bar when dragging
2021-09-17 14:17:50 +01:00
Andrew Kingston
a1615055c3
Rename client app wrapper divs for clarity
2021-09-08 10:28:19 +01:00
Andrew Kingston
e1d102c0c3
Update position of indicators in preview to clip better
2021-09-08 09:40:02 +01:00
Andrew Kingston
047cd4ea88
Merge standard-components into the client library
2021-09-01 11:41:48 +01:00
Andrew Kingston
6bfcb3fc2b
Add better theme compatibility to color picker and client app components
2021-06-30 08:30:57 +01:00
Andrew Kingston
098131099d
Add new typography settings, add new settings bar dropdowns, add settings bar to text components
2021-06-23 14:21:37 +01:00
Andrew Kingston
1890dfed29
Adjuts top position of settings bar when no room
2021-06-17 16:23:17 +01:00
Andrew Kingston
65d6216d33
Refactor client component structure, fix select bar z index, add titles to container bar settings
2021-06-10 18:42:41 +01:00