Commit Graph

174 Commits

Author SHA1 Message Date
Andrew Kingston 7ba8bc6a19 Rewrite client form library to derive state where possible and handle steps 2021-08-19 12:53:31 +01:00
Andrew Kingston 32fe0ea072 Support multiple component context exports and export additional context from forms 2021-08-18 14:58:58 +01:00
Andrew Kingston c945fc650d Add stepper component to bbui for numeric values 2021-08-18 11:32:39 +01:00
Maurits Lourens 6aaf73788d implement review comments 2021-08-17 15:13:57 +02:00
Maurits Lourens 8f80bc0141 Merge branch 'develop' into autocomplete_component 2021-08-17 14:26:57 +02:00
Peter Clement ce370ca1d2 Merge remote-tracking branch 'origin/develop' into dynamic-picker-options 2021-08-17 11:26:42 +01:00
Peter Clement 5151619782 Allow users to define custom picker options 2021-08-17 10:32:01 +01:00
Maurits Lourens 62f7676cdf add autocomplete component and make it optional for optionsField and relationshipField 2021-08-16 23:31:51 +02:00
Andrew Kingston 36a744f577 Merge pull request #2339 from Budibase/custom-form-validation
Custom form validation
2021-08-16 18:29:44 +01:00
Andrew Kingston 641e61773b Add ability for select options to be loaded from a data provider 2021-08-16 11:24:25 +01:00
Andrew Kingston c9056c8ad5 Merge branch 'develop' of github.com:Budibase/budibase into joe-tweaks 2021-08-13 13:33:22 +01:00
Andrew Kingston 96992ed1bb Add over background button variant 2021-08-13 12:22:35 +01:00
Andrew Kingston c7687b6400 Add more size options for paragraphs and headings 2021-08-13 12:07:45 +01:00
Andrew Kingston 47ca925003 Add global data bindings for mobile and tablet device sizes 2021-08-13 11:24:47 +01:00
Andrew Kingston ac5cf884cf Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:51:45 +01:00
Andrew Kingston 50247bd066 Merge branch 'develop' of github.com:Budibase/budibase into default-field-values 2021-08-11 15:13:30 +01:00
Andrew Kingston d1bc289f4b Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation 2021-08-11 15:09:04 +01:00
Andrew Kingston 67be24b524 Add validation drawer and simplify HOC's for different field types 2021-08-06 14:54:00 +01:00
Martin McKeaveney fd837117da Merge pull request #2239 from mslourens/checkbox_sizes
add sizes to boolean field and checkbox component
2021-08-05 16:43:20 +01:00
Andrew Kingston 9b744d4465 Add default value setting to all relevant form fields 2021-08-04 12:52:48 +01:00
Maurits Lourens f4dd196ed5 add radio buttons to standard components options picker 2021-08-03 21:30:06 +02:00
Maurits Lourens 9fb73b4eba add sizes to boolean field and checkbox component 2021-08-03 20:54:32 +02:00
Andrew Kingston 3033181365 Remove filter from repeater settings 2021-08-03 13:40:04 +01:00
Keviin Åberg Kultalahti b94f40dea4 remove option that was not valid 2021-07-31 15:12:24 +02:00
Keviin Åberg Kultalahti 6f2fe3d81b adds the Spectrum divider component to the standard components 2021-07-31 15:11:33 +02:00
Maurits Lourens e17435aef7 Add size componentStyle options to form controls 2021-07-29 16:21:02 +02:00
Maurits Lourens 3dbafac806 clear form action - adjust manifest and add settings form 2021-07-26 15:05:22 +02:00
Andrew Kingston 7392ad8eb2 Remove padding from empty layouts and add option for full width layout content 2021-07-10 11:56:32 +01:00
Andrew Kingston 9bf6600ccd Add feature flags to manifest 2021-07-07 13:53:59 +01:00
Andrew Kingston 9542910a41 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-07-07 11:48:38 +01:00
Andrew Kingston dd02b8cf6c Swap row and column icons 2021-07-07 09:28:11 +01:00
Andrew Kingston 3ac16befad Add quiet prop to buttons and size styles to form 2021-07-05 10:19:07 +01:00
Andrew Kingston 45d235ca92 Add spectrum card component 2021-06-30 16:33:35 +01:00
Andrew Kingston 2beaa2b28a Merge and add initial work on cards 2021-06-30 16:33:19 +01:00
Andrew Kingston 2693878a72 Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
Andrew Kingston 8999756738 Make icon component slightly more presentable 2021-06-30 08:46:18 +01:00
Andrew Kingston f2be9501d3 Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
Andrew Kingston b6a62de0d3 Fix embed showing undefined, add size styles and add placeholder 2021-06-25 16:04:42 +01:00
Andrew Kingston d0d38387ad Fix placeholder styles, add typography settings to link 2021-06-25 15:56:22 +01:00
Andrew Kingston 748938b1f0 Add placeholder to background image, fix default styles and add size styles 2021-06-25 15:36:51 +01:00
Andrew Kingston 1599c8433d Add size styles and placeholder to image component 2021-06-25 15:29:24 +01:00
Andrew Kingston 83a337e20e Add pretty labels to button props, ensure button width is always determined by content 2021-06-25 08:55:45 +01:00
Andrew Kingston 77cd7ea338 Add wrap setting to containers and force repeaters to always wrap 2021-06-24 12:15:04 +01:00
Andrew Kingston fb18635bf9 Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-24 11:44:49 +01:00
Andrew Kingston 0ac8a0ffeb Add some container settings to repeaters to allow control of layout of children, and enable settings bar 2021-06-24 11:44:33 +01:00
Andrew Kingston 4a23603c1a Add gap to container settings and remove some colours from color picker 2021-06-24 11:29:20 +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 d7cc6836a9 Fix instance name on layouts 2021-06-23 12:26:46 +01:00
Andrew Kingston dd4c7a186e Add new style definitions for containers 2021-06-23 07:55:33 +01:00
Martin McKeaveney 201cb2e383 fix button component props 2021-06-22 12:10:57 +01:00