1
0
Fork 0
mirror of synced 2024-09-17 09:49:11 +12:00
Commit graph

762 commits

Author SHA1 Message Date
Andrew Kingston
d4f344aa14 Hide horizontal overflow at layout level 2021-06-24 12:15:22 +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
f21afb165b Remove margin from heading and paragraph 2021-06-23 14:22:59 +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
da1197337e Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2 2021-06-22 09:14:27 +01:00
Andrew Kingston
aee876a681 Add initial work on merging settings and design panels, improve code structure, improve styles 2021-06-22 09:14:17 +01:00
Martin McKeaveney
4730a74b0b lint 2021-06-21 22:43:15 +01:00
Martin McKeaveney
ef5b1c5a99 prevent portal link from navigating in builder preview 2021-06-21 19:47:40 +01:00
Martin McKeaveney
03c5640856 merge 2021-06-21 11:19:22 +01:00
mike12345567
40e06cc5d1 Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted. 2021-06-18 13:14:45 +01:00
Andrew Kingston
be6e7d52eb Lint and remove unused section properties 2021-06-18 12:44:53 +01:00
Andrew Kingston
be03bbe5bc Remove transition setting from components 2021-06-18 12:41:15 +01:00
Andrew Kingston
25a455d778 Add box shadow to nav and update setting order for layout 2021-06-17 16:23:38 +01:00
Martin McKeaveney
08b74d2cec lint 2021-06-17 14:06:31 +01:00
Andrew Kingston
0867c98c43 Make navigation respect width setting 2021-06-17 13:17:24 +01:00
Andrew Kingston
39ec42d135 Add content width setting to layouts 2021-06-17 13:05:12 +01:00
Andrew Kingston
c77f8e45fd Update server generated layouts and improve layout styles 2021-06-17 12:57:36 +01:00
Andrew Kingston
e6f9f3ec6f Add component for customising navigation links, improve layouts and responsiveness 2021-06-17 12:18:48 +01:00
mike12345567
615b207fbb Formatting. 2021-06-16 18:39:59 +01:00
Martin McKeaveney
6e00919851 spectrum button component, allow binding to queries 2021-06-16 18:14:23 +01:00
Martin McKeaveney
9e41068a5d end to end data providers and opinionated sql 2021-06-16 17:50:22 +01:00
Andrew Kingston
d5e40fc090 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-16 09:35:11 +01:00
Andrew Kingston
32a3c2bbb6 Lint with prettier 2021-06-15 19:39:40 +01:00
Andrew Kingston
38e064fa0f Fix all eslint issues 2021-06-15 19:36:56 +01:00
Andrew Kingston
ad28ea4855 Move scrolling to layout level and provide opinionated defaults 2021-06-14 18:24:02 +01:00
Andrew Kingston
147e4b6292 Update section component to use new placeholder styles 2021-06-14 17:41:18 +01:00
Andrew Kingston
50d1ba6f37 Add initial work on responsive nav and customisable layout 2021-06-14 16:19:49 +01:00
Andrew Kingston
27009438c8 Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc 2021-06-14 09:54:11 +01:00
Keviin Åberg Kultalahti
ab2bcd7d6e fix placement of logo 2021-06-11 14:50:51 +02:00
Keviin Åberg Kultalahti
d541e60243 wip layout compoent 2021-06-11 14:47:57 +02:00
Andrew Kingston
0feb03379d Improve empty states and placeholders 2021-06-11 11:37:05 +01:00
Andrew Kingston
1e5d1006c5 Remove log statement 2021-06-11 09:24:18 +01:00
Andrew Kingston
ca88e2abe1 Allow user styles to override placeholder styles 2021-06-11 09:14:22 +01:00
Andrew Kingston
7e8e482f8f Improve component empty states and fix selection indicator lockup bug. Fix data provider not exporting loaded context 2021-06-11 08:45:58 +01:00
Keviin Åberg Kultalahti
76954b948d remove unused components in builder settings 2021-06-11 09:19:44 +02:00
Andrew Kingston
79993bafda Add placeholders and empty states automatically as required to any empty client components 2021-06-11 08:05:49 +01:00
Andrew Kingston
1b2d5b6e47 Use more unique class names to avoid clashes 2021-06-10 11:34:01 +01:00
Andrew Kingston
70167591d9 Apply less aggressive global CSS rules to containers 2021-06-10 11:24:42 +01:00
Andrew Kingston
f4cb901f33 Fully remount update forms when initial values change 2021-06-10 11:17:14 +01:00
Andrew Kingston
20e568baea Add more opinionated container styles to make layout out components even easier 2021-06-10 10:59:00 +01:00
Keviin Åberg Kultalahti
7dc7f80571 Merge branch 'master' into feature/layout-poc 2021-06-10 11:35:46 +02:00
Andrew Kingston
d777cbf5b1 Add default styles to containers to improve component layouts 2021-06-10 10:20:47 +01:00
Andrew Kingston
2124c85a09 Update autoscreens to have new container props 2021-06-10 09:48:08 +01:00
Andrew Kingston
bb473c53f7 Don't apply new container layout settings unless props have been defined, so that existing containers are unchanged 2021-06-10 09:28:10 +01:00
Andrew Kingston
9040a0bd1c Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 18:54:36 +01:00
Andrew Kingston
7d30f69352 Remove log statement 2021-06-09 16:42:14 +01:00
Andrew Kingston
6e2823a4c0 Invert boolean filter expressions to consider nulls as false 2021-06-09 16:41:15 +01:00
Andrew Kingston
2383e4e54a Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts 2021-06-09 15:10:11 +01:00
Andrew Kingston
e5737987c5 Change form type setting to 'actionType' to avoid clashing with old settings 2021-06-09 12:55:17 +01:00
Andrew Kingston
f586042267 Add type setting to forms and fix inheriting initial values 2021-06-09 12:53:12 +01:00
Andrew Kingston
8ab567e64c Correctly set initial values when registering fields in forms 2021-06-09 12:29:27 +01:00
Keviin Åberg Kultalahti
09bcbb17a9 Merge branch 'master' into feature/layout-poc 2021-06-09 10:24:05 +02:00
Keviin Åberg Kultalahti
9931c578a1 change name to section, add illegalChildren prop to manifest 2021-06-09 10:23:42 +02:00
Martin McKeaveney
65abd63744 lint 2021-06-08 17:14:46 +01:00
Martin McKeaveney
feca6cc962 remove builder role from google auth, only allow google sign in if local account exists 2021-06-08 14:46:18 +01:00
Andrew Kingston
3a6b627609 Fix navigation component due to new wrapping divs around components 2021-06-08 14:22:00 +01:00
Martin McKeaveney
499583ff22 fixing attachments for public apps 2021-06-08 12:50:58 +01:00
Andrew Kingston
888f6cf398 Move settings bar into client library and allow configuration from manifest.json 2021-06-08 08:00:54 +01:00
Keviin Åberg Kultalahti
f989d18a3f remove unused class 2021-06-04 15:52:28 +02:00
Keviin Åberg Kultalahti
9c7f56a9ae auto-wrapping on size collapse 2021-06-04 15:52:05 +02:00
Keviin Åberg Kultalahti
134cf87608 display placeholders 2021-06-04 14:34:52 +02:00
Keviin Åberg Kultalahti
ebdbbdc094 wip layout component 2021-06-04 08:57:18 +02:00
Andrew Kingston
966885b1a0 Remove leftover code and add proper comments to action types 2021-06-03 11:38:06 +01:00
Andrew Kingston
280a09afd7 Add client SDK function to get a component action and clean up date range picker 2021-06-03 10:10:25 +01:00
Andrew Kingston
7f1b612e75 Remove placeholder value from data provider API 2021-06-03 09:55:23 +01:00
Andrew Kingston
1eee2ccc04 Disable inputs in client apps updating on change, causing far too many API requests when linked to a filtered data provider 2021-06-03 09:43:45 +01:00
Andrew Kingston
1a59f9c8ac Add default setting to date range picker and add info text 2021-06-02 08:38:19 +01:00
Andrew Kingston
bb7947bb94 Remove '1 hour' selector from date range picker 2021-06-02 08:28:19 +01:00
Andrew Kingston
b375c525be Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible 2021-06-01 15:16:09 +01:00
Andrew Kingston
deacb738cf Revert logo in standard components 2021-06-01 15:06:58 +01:00
Andrew Kingston
a22fd8a0a1 Improve client performance and add action to control data provider queries 2021-06-01 14:59:42 +01:00
mike12345567
9b7cbc9d01 Formatting. 2021-05-28 19:55:01 +01:00
mike12345567
d5431665e9 Fixing issue with min/max in numbers. 2021-05-28 19:52:30 +01:00
Andrew Kingston
1ae8264276 Allow data providers to inherit each other and add full client side lucene implementation 2021-05-27 15:11:08 +01:00
Andrew Kingston
6c960dd9e2 Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro 2021-05-25 10:11:41 +01:00
Andrew Kingston
e81b9ce66a Remove login form component 2021-05-25 08:26:43 +01:00
Andrew Kingston
c91fb7d500 Default logo URL in navigation component and add setting to hide logo 2021-05-25 08:21:28 +01:00
mike12345567
d301ea48a9 Removing all login/logout functionality from apps. 2021-05-20 13:05:58 +01:00
Andrew Kingston
4675272f4b Don't show pagination control if the data source isn't an internal table 2021-05-14 13:29:37 +01:00
Andrew Kingston
a94682d645 Simplify loading logic to prevent empty state flashing when loading data in data providers 2021-05-13 16:33:19 +01:00
Andrew Kingston
44f0e71aec Fix incorrect background colour in standard-components table background 2021-05-13 13:12:59 +01:00
Andrew Kingston
d82cd0e4af Wait until table schema loads before searching to avoid initial double search 2021-05-13 13:11:45 +01:00
Andrew Kingston
25fdb30e34 Remove initial work on pagination standard component 2021-05-13 12:39:46 +01:00
Andrew Kingston
20bacaa50b Remove leftover import of search component 2021-05-13 12:38:34 +01:00
Andrew Kingston
4d564365cf Clean up data source context and remove explicit button actions for pagination 2021-05-13 12:30:45 +01:00
Andrew Kingston
e09440f077 Allow multipage searches and implement optional pagination to data providers 2021-05-13 12:26:18 +01:00
Andrew Kingston
34a2382b88 Fix two-tone spectrum background colours 2021-05-12 14:52:43 +01:00
Andrew Kingston
c2cc99ef2c Fix chart placeholder, fix spectrum colours and begin work on pagination component 2021-05-12 14:34:25 +01:00
Andrew Kingston
889f5f8175 Add legacy in-memory filtering and sorting for views and external datasources 2021-05-11 19:07:52 +01:00
Andrew Kingston
4db2ee1843 Allow data provider filtering using dates and date ranges, and allow filtering using a value or binding for any type 2021-05-11 18:33:25 +01:00
Andrew Kingston
1a2e17ff17 Add support for numerical sorting 2021-05-11 11:24:16 +01:00
Andrew Kingston
e661fe8cf2 Merge branch 'next' of github.com:Budibase/budibase into lab-day-search 2021-05-11 10:47:52 +01:00
Andrew Kingston
cc18b990e7 Fix links not working in some components 2021-05-06 17:21:29 +01:00
Andrew Kingston
797e8a8b67 Add explicit prettier options 2021-05-04 11:32:22 +01:00
Andrew Kingston
c010eeb314 Fix prettier and fix crash when using certain views as data sources 2021-05-04 11:04:42 +01:00
Keviin Åberg Kultalahti
0afbf1649e lint:fix 2021-05-03 09:31:09 +02:00
Andrew Kingston
6f6770cef7 Add server-side searching and pagination to data providers using internal tables 2021-04-30 16:29:53 +01:00