Commit Graph

2592 Commits

Author SHA1 Message Date
Andrew Kingston 4944fb3e8c Create new components with pretty names 2021-01-19 11:52:33 +00:00
Andrew Kingston 0a10bc6c71 Add all new definitions for non-chart components 2021-01-19 11:49:52 +00:00
Andrew Kingston 275f0ca092 Add navigation bar, links and row detail definitions 2021-01-19 10:47:00 +00:00
kevmodrome 7fc05daaf7 fix typo 2021-01-19 10:56:02 +01:00
kevmodrome bf5a33b205 adds missing description 2021-01-19 10:47:02 +01:00
kevmodrome 7b474fef1e wire BindingPanel correctly to PropertyControl 2021-01-19 10:39:39 +01:00
kevmodrome 98c0e2dc42 bump bbui 2021-01-19 10:13:28 +01:00
kevmodrome dd76891181 bump bbui 2021-01-19 09:20:31 +01:00
kevmodrome 041dcec88a updates bbui and adds dummy drawer component to binding 2021-01-19 08:41:15 +01:00
mike12345567 419c6b9393 Adding the handlebars library, still need to add testcases to this. 2021-01-18 17:40:19 +00:00
Martin McKeaveney 994b88c2c7 Merge pull request #993 from Budibase/external-tables
External Data Connectors
2021-01-18 17:23:12 +00:00
Martin McKeaveney 72c5b173b6 docs link 2021-01-18 17:01:41 +00:00
Martin McKeaveney 98f32d96d3 fix bindable test 2021-01-18 15:54:25 +00:00
Martin McKeaveney d3311fbae4 tidy up 2021-01-18 15:47:02 +00:00
Martin McKeaveney 4143718d70 lint 2021-01-18 15:40:26 +00:00
Martin McKeaveney 133d93fbee fix dynamic params 2021-01-18 15:37:32 +00:00
Kevin Åberg Kultalahti 522f655f61 Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
Martin McKeaveney 53db6e05f9 merge 2021-01-18 14:43:26 +00:00
Martin McKeaveney b5c4bde662 queries working with repeater 2021-01-18 14:41:59 +00:00
kevmodrome 46ae0f7558 switches to remix 2021-01-18 14:26:01 +01:00
Michael Drury 4d0eb1a49f Merge pull request #996 from Budibase/feature/self-host-pretty-url
Pretty URLs for self hosting
2021-01-18 12:54:48 +00:00
mike12345567 6be84b81b9 Review comments. 2021-01-18 12:36:49 +00:00
Martin McKeaveney 7ed062bf1e fix no schema bug, feedback from demo 2021-01-15 17:29:46 +00:00
Andrew Kingston dbbe76951d Add ID and rev data bindings back in 2021-01-15 14:47:36 +00:00
Andrew Kingston fba2f27638 Update and improve state <-> URL binding 2021-01-15 14:23:27 +00:00
Martin McKeaveney 21ff46f18e fix import 2021-01-15 13:50:11 +00:00
Martin McKeaveney 75c787553b lint 2021-01-15 13:42:55 +00:00
Martin McKeaveney 6d5dc7592e dynamo integration 2021-01-15 13:24:36 +00:00
Martin McKeaveney a7f9e2fb8f better integration API, parse JSON by default 2021-01-15 13:11:51 +00:00
Michael Drury d4a7be622d Merge pull request #908 from Budibase/dependabot/npm_and_yarn/ini-1.3.8
Bump ini from 1.3.5 to 1.3.8
2021-01-15 12:41:53 +00:00
Andrew Kingston a6ad8e1ab0 Update binding dropdown 2021-01-15 11:02:39 +00:00
Andrew Kingston a6cbf46849 Fix crash when evaluating data bindings for a component with no definition 2021-01-15 11:02:00 +00:00
Andrew Kingston ec4a4047b6 Improve data binding popup and finish component bindings 2021-01-15 10:59:22 +00:00
Andrew Kingston 26067ed026 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-15 10:26:19 +00:00
Martin McKeaveney 0a3d338985 query and datasource unit tests 2021-01-14 20:51:03 +00:00
mike12345567 770dde61ec Linting. 2021-01-14 17:57:18 +00:00
mike12345567 a9f36d1a42 Adding some fixes for general settings menu not respecting non-deployed apps fully. 2021-01-14 17:52:49 +00:00
mike12345567 69f40d6b4e Fixing an issue with updating not recognising apps not deployed yet. 2021-01-14 17:46:59 +00:00
mike12345567 d820e3287e Making sure URLs are always lower-case. 2021-01-14 17:31:17 +00:00
mike12345567 7fc0122689 Merge branch 'master' of github.com:Budibase/budibase into feature/self-host-pretty-url 2021-01-14 17:03:05 +00:00
mike12345567 0e9d831e73 Linting. 2021-01-14 17:02:05 +00:00
mike12345567 16a25a7cff When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 2021-01-14 17:01:31 +00:00
Andrew Kingston 5211d316f8 Add new data bindings for context bindings and most work for component bindings 2021-01-14 15:39:50 +00:00
Martin McKeaveney b96518458e v0.5.3 2021-01-14 15:24:01 +00:00
Martin McKeaveney 836092ec82 v0.5.2 2021-01-14 15:03:58 +00:00
Martin McKeaveney 951808e535 v0.5.1 2021-01-14 14:46:40 +00:00
Martin McKeaveney 3ea31ba383 v0.5.0 2021-01-14 14:37:53 +00:00
Martin McKeaveney 1b51113c44 pass field values in binding drawer 2021-01-14 14:22:24 +00:00
Andrew Kingston bd237b3e7c Clean paths and file structure 2021-01-14 10:03:33 +00:00
Andrew Kingston 7c4c7e0ae1 Update file structure to be sensible for design section 2021-01-14 09:45:09 +00:00
Andrew Kingston cdfcff4bbb Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-14 09:10:41 +00:00
Andrew Kingston 6b9e61e7e6 Fix component navigation, fix settings editing, fix design editing 2021-01-14 09:09:23 +00:00
Martin McKeaveney 267e85c2bf tidy up 2021-01-13 18:29:51 +00:00
Martin McKeaveney 01ff661f17 schema updates, custom fields 2021-01-13 16:39:47 +00:00
Martin McKeaveney 94ee5855a5 custom fields in queries 2021-01-13 14:11:53 +00:00
Michael Shanks fbb4fd482f Merge pull request #981 from Budibase/trigger_automation_action
Trigger automation from button click
2021-01-13 11:06:10 +00:00
Michael Shanks 420094aaa9 Schema setup - styling changes 2021-01-13 10:20:07 +00:00
Andrew Kingston af73139a87 Merge branch 'master' of github.com:Budibase/budibase into form-builder 2021-01-12 20:05:24 +00:00
Andrew Kingston 9b035df33e WIP component management and definition refactor 2021-01-12 20:00:35 +00:00
Martin McKeaveney 33d63607e2 Add all CRUD ops to airtable integration 2021-01-12 17:45:43 +00:00
Martin McKeaveney 19f6139a1a allow deletion of queries and datasources 2021-01-12 17:04:51 +00:00
Martin McKeaveney d05f1666fc further syntax highlighting updates 2021-01-12 16:49:11 +00:00
Michael Shanks f5f66f9a58 allow new automation from button action setup 2021-01-12 15:21:27 +00:00
Martin McKeaveney 23d83739b0 readable to writable bindings 2021-01-12 10:28:41 +00:00
Martin McKeaveney f7383f37da type safe schema validation 2021-01-11 21:01:21 +00:00
Martin McKeaveney a48869a2f0 merge 2021-01-11 20:29:33 +00:00
Martin McKeaveney 15de3c8f83 styling, async data fetching 2021-01-11 20:17:56 +00:00
Martin McKeaveney 579e3a79b7 direct airtable integration works 2021-01-11 17:18:22 +00:00
Martin McKeaveney b76d42bcde use dynamic input in query 2021-01-11 15:34:43 +00:00
dependabot[bot] 2f0eb182b4 Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-11 11:52:07 +00:00
Michael Shanks 76023217a1 changed input style for automation schema setup 2021-01-11 10:11:31 +00:00
Michael Shanks 9c5501fbd7 tidy up 2021-01-11 09:56:39 +00:00
Michael Shanks ccb2d7de7d Merge remote-tracking branch 'origin/master' into trigger_automation_action 2021-01-11 09:51:48 +00:00
Joe 35934a4da0 Updated the design of the items within the component dropdown
Icons were a little hard to make out. Increased the size and visability.
The icons are not ideal, but I will tackle this another day - Budi Icons!
2021-01-10 10:09:47 +00:00
Martin McKeaveney 102b7ce61f binding data context in component 2021-01-08 18:22:03 +00:00
Michael Shanks a878d7eb40 Trigger Automation from frontend actions 2021-01-08 17:25:06 +00:00
Martin McKeaveney 8e40f4b5f8 Allow dynamic query execution from front end components 2021-01-08 12:06:37 +00:00
mike12345567 f98bd2ca4a Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-08 10:46:55 +00:00
mike12345567 63c092799f Linting. 2021-01-07 15:39:49 +00:00
mike12345567 85320ea938 Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 2021-01-07 15:37:41 +00:00
Andrew Kingston cf087209d7 Bundle app ID inside apps, rather than trying to find it dynamically 2021-01-07 14:53:56 +00:00
Martin McKeaveney 963d8cb679 Merge branch 'master' of github.com:Budibase/budibase into external-tables 2021-01-07 13:39:48 +00:00
Martin McKeaveney d1a119f06a new datasource design 2021-01-07 13:13:46 +00:00
Joe 078d8c07bb Fix: Text overlap in data table#961
fix: Text overlap in data table #961

This fix clamps the text to one line and hides the overflow with an ellipsis.
2021-01-07 12:15:55 +00:00
Andrew Kingston c5263999c3 Update autoscreen toggle text 2021-01-07 10:00:24 +00:00
Andrew Kingston a5b574d61e Small text change to autoscreen toggle 2021-01-07 09:32:44 +00:00
Michael Drury 3e38bea3d6 Fixing cypress failure. 2021-01-06 21:25:52 +00:00
mike12345567 e98f9a9e94 Linting. 2021-01-06 17:28:22 +00:00
mike12345567 acbc15ad84 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 17:00:49 +00:00
mike12345567 882cfa700b Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 2021-01-06 16:58:29 +00:00
Andrew Kingston ff93d30608 Add toggle to make autoscreens optional 2021-01-06 16:03:00 +00:00
Martin McKeaveney d7a0d29b03 switching between queries 2021-01-06 12:28:51 +00:00
Andrew Kingston 2cd2fba342 Only highlight style changes for the currently selected state (normal / hover) 2021-01-06 11:57:34 +00:00
Andrew Kingston 7b82896cf1 Standardise design panel setting placeholders 2021-01-06 11:52:02 +00:00
mike12345567 1c553a75df Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2021-01-06 11:00:02 +00:00
mike12345567 287bcd01d2 Fixing up settings to only take the one URL now, the main hosting URL. 2021-01-06 10:59:10 +00:00
Andrew Kingston 7e8735c2d2 Remove deprecated prop 2021-01-06 10:23:42 +00:00
Andrew Kingston 750d00a95a Update colorpicker to work with nullish values by always providing a fallback default value 2021-01-06 10:17:51 +00:00
Andrew Kingston 27dd7dba75 Use initialValue rather than defaultValue for style definitions 2021-01-06 10:15:22 +00:00
Andrew Kingston c101715c0e Pass preview type to client app so it can decide whether components are selectable 2021-01-06 10:11:56 +00:00
Andrew Kingston 0e6c3d1aff Merge branch 'master' of github.com:Budibase/budibase into custom-css 2021-01-05 12:02:08 +00:00
Andrew Kingston a30a0b3749 Merge pull request #943 from Budibase/cheeks-bugfixes
Cheeks Bugfixes
2021-01-05 12:00:18 +00:00
Andrew Kingston 207eaed27b Mark individual styles as changed if they have been changed 2021-01-05 11:59:19 +00:00
Andrew Kingston 57d69d1c9a Add button to reset styles 2021-01-05 11:48:14 +00:00
Andrew Kingston 19d71e318b Mark style categories as changed whenever any of their properties have changed 2021-01-05 11:47:56 +00:00
Andrew Kingston f94733db05 Make option select component select placeholder option whenever the value is nullish 2021-01-05 11:47:09 +00:00
Andrew Kingston 4ea8b34ff1 Ensure new components are created with any default styles already applied 2021-01-05 11:46:31 +00:00
Andrew Kingston 2a478f7f03 Add placeholders for all style options, add pretty labels for all style options 2021-01-05 11:45:50 +00:00
Andrew Kingston faa090f6f1 Add fontend store method to reset styles and delete unset styles when updating styles 2021-01-05 11:44:58 +00:00
Joe 5867ba09ac Fix for: Small Typo in Data Binding textbox #962 2021-01-05 11:24:28 +00:00
Martin McKeaveney 755fa0ac4a allow execution of external connector queries from button clicks 2021-01-04 18:57:16 +00:00
Andrew Kingston 1a1aa5963d Add ability to enter custom component CSS 2021-01-04 18:39:17 +00:00
mike12345567 36127ad6e6 Adding theme settings to main builder settings, this felt like a natural place to find it rather than needing to create an app. 2021-01-04 16:13:18 +00:00
Martin McKeaveney d27a264c96 better UI feedback 2021-01-04 10:39:17 +00:00
Martin McKeaveney b4b4941003 use queries in front end 2020-12-30 12:58:39 +00:00
Martin McKeaveney 30b4c2467f codemirror 2020-12-30 11:46:37 +00:00
Martin McKeaveney 736adca7a4 v0.4.3 2020-12-23 22:39:10 +00:00
Andrew Kingston f8e6dd99ef Fix lag when swapping between settings and design options 2020-12-23 09:56:18 +00:00
Andrew Kingston fb3a3d504e Fix new layouts having bad styling 2020-12-23 09:23:03 +00:00
Andrew Kingston f63b6946ec Fix empty screen list when navigating between roles 2020-12-23 08:54:09 +00:00
mike12345567 207415a932 Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-22 16:24:34 +00:00
Martin McKeaveney 29b51bc6c2 separation of datasources and queries 2020-12-18 18:19:43 +00:00
mike12345567 31bc45985f Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 2020-12-18 12:54:20 +00:00
kevmodrome 55e364071f remove console logs 2020-12-18 11:12:00 +01:00
kevmodrome b3497d3846 fixes encoding issue of file to work with non-english chars 2020-12-18 11:10:36 +01:00
mike12345567 4e13565d1f Adding a deployment service which takes over from the lambdas in local operation, this may become part of the hosting portal if we ever decide to opensource that part of it. 2020-12-16 19:50:02 +00:00
kevmodrome 705cd4a654 merge master 2020-12-16 15:33:37 +01:00
kevmodrome b7d7968009 add back accidently removed line of code 2020-12-16 15:31:20 +01:00
kevmodrome 17dd8abf58 lint fix 2020-12-16 15:22:31 +01:00
kevmodrome 1ce7dfda79 fixes CreateEditRow not display multiselect correctly when long-form component was used 2020-12-16 13:00:07 +01:00
kevmodrome 8ce3aab2a7 adds try/catch to API key validation 2020-12-16 11:35:12 +01:00
mike12345567 9162aa522b Linting. 2020-12-16 09:43:08 +00:00
mike12345567 cc34838f45 Updating deployment service, checking in builder the builder settings info stored in DB before deploying. 2020-12-15 17:27:45 +00:00
mike12345567 c65ed9ad46 Linting. 2020-12-15 16:42:40 +00:00
mike12345567 21978007cf Adding feature to allow configured the builder to point at a self hosted system instead of production (for deployment). 2020-12-15 16:41:55 +00:00
Martin McKeaveney 0665a0dcc5 v0.4.2 2020-12-15 15:23:45 +00:00
Martin McKeaveney 14b88d781a v0.4.1 2020-12-15 14:46:11 +00:00
Andrew Kingston a68d94cb64 Fix bug with changing app name 2020-12-15 13:40:49 +00:00
Martin McKeaveney f834004dab v0.4.0 2020-12-15 11:53:28 +00:00
Andrew Kingston 63d9371b4d Small JS syntax refactor 2020-12-14 13:36:09 +00:00
Andrew Kingston 2da376df19 Fix cypress tests 2020-12-14 13:33:34 +00:00
Andrew Kingston 75b971f6ff Rename create new row to create new user for users table 2020-12-14 13:24:09 +00:00
Andrew Kingston 0b3a4047b3 Fix URL update after creating a new layout 2020-12-14 11:14:36 +00:00
Andrew Kingston 8b352fe40a Allow independent selection of screen IDs and layout IDs so that selections persist between toggling tabs. Update logic around role selection and screen filtering 2020-12-14 11:14:16 +00:00
Martin McKeaveney 7255a21819 merge 2020-12-12 20:09:04 +00:00
Andrew Kingston cae551fa77 Keep honouring selected screen access role after swapping to layout tab 2020-12-11 15:29:25 +00:00
Andrew Kingston 8022fc1230 Select new role when creating screen with a different role than the selected one 2020-12-09 19:04:46 +00:00
Andrew Kingston 48a1932bc3 Lint 2020-12-09 18:56:54 +00:00
Andrew Kingston 01ee1a1145 Reduce nav item selected state border radius slightly 2020-12-09 18:41:18 +00:00
Andrew Kingston 7768b9ace8 Allow multiple screens to have the same URL as long as role is different 2020-12-09 18:39:49 +00:00
Andrew Kingston e5a34871c7 Add role selection for viewing screens and smart handling of preview screen 2020-12-09 18:18:47 +00:00
mike12345567 a94ce70cee Merge branch 'master' of github.com:Budibase/budibase into feature/self-hosting 2020-12-09 18:01:38 +00:00
Andrew Kingston 248a1f456f Fix empty screen list when deleting a table backing an autoscreen which is currently selected 2020-12-09 16:01:16 +00:00
Andrew Kingston e0d902d279 Fix merge bug 2020-12-09 15:58:34 +00:00
Andrew Kingston 045f0f1bfe Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-09 15:57:32 +00:00
Andrew Kingston c0c2583e09 Force white background behind prevrew iframe regardless of theme to better reflect what the real app will look like 2020-12-09 15:43:06 +00:00
Andrew Kingston 80e1c4f978 Fix z index in beta warning 2020-12-09 15:42:44 +00:00
Andrew Kingston b842a2addc Cache roles in store and add role selector for screens 2020-12-09 15:35:57 +00:00
Andrew Kingston 74d7316e2f Allow role selection when creating new screen 2020-12-09 14:53:17 +00:00
Andrew Kingston 660345313c Navigate to new layout after creating it 2020-12-09 14:53:03 +00:00
Andrew Kingston 4e748dad2b Fix bugs around selecting screens and layouts when creating them 2020-12-09 14:51:42 +00:00
kevmodrome d0997efadb colorpicker for links in card component now works correctly 2020-12-09 15:27:24 +01:00
Andrew Kingston 0bb192ce0c Purge all references to _css prop or saving stylesheets 2020-12-09 12:22:30 +00:00
kevmodrome 11ff8586d5 changes settings prop of card link color 2020-12-09 13:21:04 +01:00
Andrew Kingston 22932d7b52 Fix routing setting and add initial role ID setting to screens for testing 2020-12-09 12:16:00 +00:00
Andrew Kingston 31b3fac659 Fix crash when having a screen selected that was deleted 2020-12-09 11:37:09 +00:00
Andrew Kingston 05b9c3fa68 Fix selected row state not resetting properly 2020-12-09 11:31:50 +00:00
kevmodrome 2fcdf3483b adds colorpicker to card componeent 2020-12-09 12:00:17 +01:00
Martin McKeaveney 733c28e229 further tidy up 2020-12-08 18:57:19 +00:00
mike12345567 4d5ac0ee9e Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned). 2020-12-08 17:33:08 +00:00
Martin McKeaveney fb569a4425 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Andrew Kingston 3c6be9d481 Sort path groupings 2020-12-08 15:34:15 +00:00
Andrew Kingston ff3e79696d Fix bug which caused autolinks to not be generated 2020-12-08 15:21:01 +00:00
Andrew Kingston e16e909c65 Fix indentation level in screen and layout trees 2020-12-08 15:11:26 +00:00
Andrew Kingston 495427082f Add custom renderer for user roles to show pretty names 2020-12-08 14:03:47 +00:00
Andrew Kingston 77f049d1bd Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
Andrew Kingston 1c73786226 Update user editing to support new email field 2020-12-08 11:43:37 +00:00
Martin McKeaveney 994f87e82b lint 2020-12-08 11:07:16 +00:00
Martin McKeaveney 3af1b7bad7 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 10:32:52 +00:00
Martin McKeaveney a803ee8f71 Different names for home and login screen 2020-12-08 10:32:45 +00:00
Andrew Kingston fd207af6ad Tidy up builder preview iframe 2020-12-08 10:16:01 +00:00
Andrew Kingston 88e6da5e49 Remove client bundle from being packaged with the builder 2020-12-08 10:14:02 +00:00
Martin McKeaveney 39473cb029 merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney a7789067d3 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
Andrew Kingston b70512ada2 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
mike12345567 74f5197865 Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
Martin McKeaveney a104e5c1e7 remove dupe import 2020-12-07 16:06:50 +00:00
Martin McKeaveney bc6ae452d1 fix layout selection issues 2020-12-07 16:06:20 +00:00
Andrew Kingston 4ddc61faa3 Remove log statement 2020-12-07 15:59:37 +00:00
Andrew Kingston 6d6b89b522 Fix crash when changing screen layout 2020-12-07 15:59:19 +00:00
Martin McKeaveney 3af5ec36b8 merge 2020-12-07 15:53:51 +00:00
Martin McKeaveney 74f138ee9a lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney a9d0c68a60 component store refactor - remove concept of currentPreviewItem and currentComponentInfo 2020-12-07 15:27:46 +00:00
Andrew Kingston f8f7a73a67 Fix URLs when clicking on screens 2020-12-07 10:32:58 +00:00
Martin McKeaveney 6b5c1ffafa consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney 40f6093198 allow renaming of layouts 2020-12-05 09:43:00 +00:00
Martin McKeaveney 64c4f0d300 deletion and error handling of layouts 2020-12-04 23:42:22 +00:00
Martin McKeaveney 3b049bc286 allow creation of custom layouts, moving layoutId prop to top level of screen 2020-12-04 23:16:07 +00:00
Andrew Kingston c33a3274d4 Fix new screen button placement 2020-12-04 14:52:40 +00:00
Martin McKeaveney 15279f2c41 lint 2020-12-04 14:46:21 +00:00
Andrew Kingston dbe754dea4 Fix screen list UI width and tidy up unused imports 2020-12-04 14:07:56 +00:00
Andrew Kingston 5f811b9852 Remove log statement 2020-12-04 14:07:23 +00:00
Andrew Kingston f1d4b60b97 Add basic role by default to new screens 2020-12-04 14:06:55 +00:00
Martin McKeaveney f05d696ef7 email as default user identifier 2020-12-04 12:22:45 +00:00
Andrew Kingston 3aaf0e644a Update stat card to use new component SDK 2020-12-04 09:13:38 +00:00
Andrew Kingston 3164b45f95 Merge branch 'master' of github.com:Budibase/budibase into stat-card 2020-12-04 09:00:43 +00:00
Andrew Kingston 922256790c Update errors box to work better in dark theme 2020-12-04 08:27:59 +00:00
Andrew Kingston 1bc339679a Add modal for editing user roles 2020-12-04 08:27:42 +00:00
Martin McKeaveney 277524b86e accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney d88b0d3811 allow selection of layout 2020-12-03 15:25:17 +00:00
Martin McKeaveney a093297a4e tidy up 2020-12-03 15:19:19 +00:00
Martin McKeaveney 0a5eac2c7f more intelligent routing for screens and pages 2020-12-03 15:15:14 +00:00
kevmodrome afac1857bc now uses RichText component in create/edit row modal on the backend 2020-12-03 15:37:04 +01:00
kevmodrome 5d686e22ff adds rollup-json to standard-components and adds RichText to Form component 2020-12-03 15:03:17 +01:00
kevmodrome f25126e412 adds new richtext version and adds it to the Form component 2020-12-03 13:19:14 +01:00
mike12345567 2a41f57382 Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 2020-12-03 12:08:33 +00:00
Andrew Kingston 13a137ecd1 Update client app to work with layouts when running inside builder preview 2020-12-02 18:10:46 +00:00
Martin McKeaveney d7bff037bc tidy up 2020-12-02 17:07:30 +00:00
Martin McKeaveney 9b25a61706 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney f9736ec3bc component tree layout/screen agnostic 2020-12-02 15:19:38 +00:00
Martin McKeaveney e9297ee1c7 E2E working 2020-12-02 14:49:43 +00:00
mike12345567 a21e38a1a7 Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-02 14:18:49 +00:00
Martin McKeaveney 13824dcf09 merge 2020-12-02 14:15:07 +00:00
Andrew Kingston ce2bff5bab Move selection highlighting in builder preview in to client library and replace handlebars with mustache again 2020-12-02 13:49:24 +00:00
Martin McKeaveney 894eeb8757 merge 2020-12-02 13:44:44 +00:00
Martin McKeaveney ffc7e14bb2 fix preview save 2020-12-02 13:41:00 +00:00
mike12345567 4319c4bb3f Linting. 2020-12-02 13:27:20 +00:00
mike12345567 1a9f1aed9b Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567 326551d2ed Linting. 2020-12-02 13:21:13 +00:00
mike12345567 05225f7787 Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Martin McKeaveney 1c2a869e26 merge 2020-12-01 16:31:40 +00:00
Martin McKeaveney 33c40063af layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston edb3ea66fd Fix cypress tests (sort of) 2020-12-01 14:35:47 +00:00
Andrew Kingston c1734c30e9 Fix unit tests 2020-11-30 16:14:45 +00:00
Andrew Kingston a54dd9509f Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
Andrew Kingston 48a5a50e85 Optimise builder preview speed and performance and fix components not updating when changing props 2020-11-30 12:11:50 +00:00
mike12345567 b55c4bc9c0 Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
Joe 4b007bbe63 Formatting and linting 2020-11-28 16:44:07 +00:00
Joe 1f3942b0e6 Stat card
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567 55aecdd850 Some further work after testing, really need to get the backlink of screens to layouts functional. 2020-11-27 16:36:31 +00:00
Andrew Kingston a0f3b16e51 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney 30b28c12ca allow password creation 2020-11-27 15:33:32 +00:00
Martin McKeaveney d78e2c8d94 allow creation of username 2020-11-27 15:24:43 +00:00
mike12345567 060fee722c Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-27 15:11:56 +00:00
Martin McKeaveney 4a8c37440e prevent username changing 2020-11-27 14:59:27 +00:00
Martin McKeaveney eae0ed5468 fix tests 2020-11-27 14:36:36 +00:00
Martin McKeaveney a72d772f44 fix user test 2020-11-27 13:17:31 +00:00
Martin McKeaveney 6cca720117 browse contents of s3 buckets from within budibase 2020-11-26 21:23:20 +00:00
Martin McKeaveney 9a6ac6915b CouchDB integration E2E 2020-11-26 17:34:15 +00:00
Martin McKeaveney fbf501aebc mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney 298ef30360 budibase postgres E2E working 2020-11-26 14:43:56 +00:00
Andrew Kingston b8bc583fd9 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Andrew Kingston 07229858c8 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567 8a013c33c3 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 2020-11-25 17:56:09 +00:00
Martin McKeaveney ffd586780c fix filepath issue 2020-11-25 16:27:49 +00:00
Martin McKeaveney ce4bf552f1 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
mike12345567 7384f9238d Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-25 15:04:23 +00:00
Andrew Kingston 1e857f101a Add button actions, simplify contexts and tidy up 2020-11-25 09:50:51 +00:00
mike12345567 e1314b0d88 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
Martin McKeaveney eb9cfcb8bd tidy up 2020-11-24 17:02:58 +00:00
Martin McKeaveney 2f996d4e68 users as table working end to end 2020-11-24 17:00:15 +00:00
Martin McKeaveney a92d54f9a7 user table and relationships complete 2020-11-24 14:04:14 +00:00
Martin McKeaveney b44b2cf881 fix windows url issue 2020-11-24 10:23:29 +00:00
Andrew Kingston 999b2ffb19 Add actual component for screenslot placeholder 2020-11-23 14:27:45 +00:00
Martin McKeaveney f9785a69a2 fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567 d8b794cb97 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:30:15 +00:00
Andrew Kingston b3cd81d832 Fix builder preview 2020-11-23 11:29:24 +00:00
mike12345567 e96cd81f30 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:00:19 +00:00
Martin McKeaveney 417002beaa fix e2e 2020-11-20 11:41:17 +00:00
Andrew Kingston 093d7f95b9 Tidy up data binding 2020-11-20 10:49:39 +00:00
Martin McKeaveney 6bc9c86623 fix for delete screens 2020-11-19 21:07:25 +00:00
Martin McKeaveney 0d32dd0719 folders for routes, show home instead of slash 2020-11-19 20:50:17 +00:00
Martin McKeaveney 06db0b88a0 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 20:48:23 +00:00
Michael Drury 7ac1c2198e Fixing issues thrown up by PR. 2020-11-19 20:31:11 +00:00
Andrew Kingston 21a9840b8b Add header to flag whether a request originates from the client 2020-11-19 20:04:30 +00:00
Andrew Kingston ef2eba0433 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 17:55:40 +00:00
Martin McKeaveney 7218a95a02 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 17:08:10 +00:00
mike12345567 5bbc99ef18 Removing unused statement. 2020-11-19 17:07:39 +00:00
mike12345567 aa5dbf84d1 Removing unused line. 2020-11-19 17:05:25 +00:00
Martin McKeaveney f91c833074 merge 2020-11-19 17:02:27 +00:00
mike12345567 b74d4dc473 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-19 16:58:54 +00:00
mike12345567 961a921a09 linting. 2020-11-19 16:56:23 +00:00
mike12345567 4997df919e Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
Martin McKeaveney ab5312061b tidy up 2020-11-19 16:41:29 +00:00
Martin McKeaveney e5bba6b5e6 remove old files 2020-11-19 16:12:55 +00:00
Andrew Kingston aaa6aa4c72 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 13:56:51 +00:00
Andrew Kingston 3dcd9d32e2 Fix fetching of relationship data in lists 2020-11-19 13:50:20 +00:00
Martin McKeaveney a00bf70d29 further store tidy up, derive selected page 2020-11-19 11:15:29 +00:00
Martin McKeaveney 26cfb54a0f nested routing UI up and running, refactor drag and drop functionality by decoupling store from components 2020-11-18 22:04:18 +00:00
Andrew Kingston cdb8ff3563 Update all components to be renderable and styleable 2020-11-18 21:06:12 +00:00
Andrew Kingston 1a8d781c8c Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
mike12345567 82feb6d740 Changing back to builder getting the normal routing structure for builder. 2020-11-18 15:13:25 +00:00
mike12345567 6a50b1057d Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client. 2020-11-18 15:12:42 +00:00
Martin McKeaveney 0f7594e3e2 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 13:55:08 +00:00
Andrew Kingston 7a3f9d61d2 Add work on data context in components 2020-11-18 11:24:01 +00:00
Andrew Kingston fef561ffe4 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-18 11:23:06 +00:00
mike12345567 63f7641c9e linting. 2020-11-17 18:13:21 +00:00
Andrew Kingston b70de4938f Fix screen slot placeholder component display 2020-11-17 14:06:43 +00:00
mike12345567 e793c46097 Updates for screen refactor - finishing off getting everything over to the class based system. 2020-11-17 13:25:57 +00:00
Andrew Kingston b01ec8da0f Fix selected component border in builder preview 2020-11-17 12:20:40 +00:00
Martin McKeaveney a8efa3968d merge 2020-11-17 11:26:19 +00:00
mike12345567 f162ce6f03 Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult. 2020-11-16 18:05:17 +00:00
Martin McKeaveney e9e97101e9 v0.3.8 2020-11-16 13:54:26 +00:00
Michael Drury a423664f4c Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 2020-11-13 15:35:20 +00:00
Martin McKeaveney 6906b43667 show quota errors when deployments fail 2020-11-13 14:32:47 +00:00
Martin McKeaveney 193a8c312d Merge branch 'master' of github.com:Budibase/budibase into quota-errors 2020-11-13 13:07:52 +00:00
Martin McKeaveney bed0886247 bump bbui 2020-11-13 12:24:21 +00:00
Kevin Åberg Kultalahti fc08488cb6 Merge pull request #858 from Budibase/feature/adds-rich-text-component
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti 1fce90051d Merge pull request #857 from Budibase/chart-bugs
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney 44cb577f8a lint 2020-11-13 10:54:03 +00:00
kevmodrome 36e902fd30 sets everything up to be used with a longform type in the Form component 2020-11-13 11:31:00 +01:00
Martin McKeaveney ea09c6e459 fixing reactive chart issue 2020-11-13 10:29:54 +00:00
kevmodrome 53ae428e53 unhides richtext component 2020-11-13 11:16:01 +01:00
kevmodrome d1e0aa2600 hides said non-working RichText component 2020-11-13 11:14:34 +01:00
kevmodrome e9f3307864 adds non-working RichText component 2020-11-13 11:12:38 +01:00
Martin McKeaveney b355b8bad9 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Andrew Kingston 299dcbab3d Add majority of API interactions to SDK 2020-11-12 09:07:09 +00:00
Martin McKeaveney 2e6ed0bad9 v0.3.7 2020-11-10 20:23:36 +00:00
Martin McKeaveney ace53ee0f3 Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
Martin McKeaveney 129d36ccfe remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567 928c306769 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567 f8f46b90e5 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Andrew Kingston d994177f3b Update yarn lock and dev script to use yarn rather than npm 2020-11-10 10:51:23 +00:00
Martin McKeaveney 4c5c386a14 v0.3.6 2020-11-09 18:16:36 +00:00
Martin McKeaveney 21ce995dfc bump rollup plugin svelte version 2020-11-09 18:04:55 +00:00
Martin McKeaveney 1a273d9b05 v0.3.5 2020-11-09 16:28:06 +00:00
Martin McKeaveney 8b5db4493e fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney 725e32fe8e v0.3.4 2020-11-09 11:08:41 +00:00
Martin McKeaveney e5773f04a3 Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney a9e60a8a57 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
Andrew Kingston 23de1d2e1d Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston 253568fd2d Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston 9af8b04c99 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston b2738f3177 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston 29af11faeb Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston 8795263192 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney 6e5cdb4828 v0.3.3 2020-11-06 21:40:31 +00:00
Michael Drury bd65dd5992 Merge pull request #826 from Budibase/tidy-up-store
Pages and Screens to couch as well as general store tidy up
2020-11-06 14:54:54 +00:00
Martin McKeaveney f183b72023 remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney a8b5c3c255 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567 96c18d574c Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
mike12345567 e15288fffb Linting. 2020-11-06 12:31:47 +00:00
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +00:00
Martin McKeaveney 646a7ab072 v0.3.2 2020-11-06 11:39:44 +00:00
mike12345567 d57368eb8b Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567 768298f733 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567 4d0771ac9e Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Andrew Kingston 951f5e1db5 Add colour palette options for charts 2020-11-05 13:37:28 +00:00
mike12345567 0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
Andrew Kingston b8ce20ac4c Fix style of DND navigation 2020-11-05 11:58:39 +00:00
Andrew Kingston 1fdcb81f4b Reduce padding and indentation in nav items to provide more room for text 2020-11-05 11:48:49 +00:00
mike12345567 105d407ce8 Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney f86e8f7a52 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney 1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Andrew Kingston 5a1624c29d Fix warning when no data source and increase robustness of charts 2020-11-04 15:56:57 +00:00
Andrew Kingston 9a4fc35bba Add candlestick chart 2020-11-04 15:21:11 +00:00
Andrew Kingston 3b97a538a6 Remove additional unused chart settings 2020-11-04 14:27:19 +00:00
Andrew Kingston b358685172 Remove unused chart settings 2020-11-04 14:26:14 +00:00
Michael Drury 8b35abe25f Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Andrew Kingston e7eab46435 Add support for dates and increase robustness 2020-11-04 12:43:56 +00:00
Andrew Kingston ac40abac56 Fix beta warning overlap 2020-11-04 12:38:52 +00:00
Michael Drury 8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury 22cacbbdb3 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Andrew Kingston e17b17170a Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-04 09:02:56 +00:00
Andrew Kingston e50d5a7ebb Add area chart and unit formatting 2020-11-03 14:32:21 +00:00
Michael Drury ac73b5c4aa Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Andrew Kingston 665546f095 Add pie and donut charts 2020-11-03 11:50:55 +00:00
Andrew Kingston 2e35ec6c96 Default bar chart data labels to false 2020-11-03 10:11:31 +00:00
Andrew Kingston 8e705b096d Fix another evil falsiness bug with setting checkboxes 2020-11-03 10:09:41 +00:00
Andrew Kingston 0634d2fa5f Fix multi option select handling of default value being hardcoded to a string 2020-11-03 10:09:22 +00:00
Andrew Kingston 0cc4a53de4 Remove log statement 2020-11-03 09:48:58 +00:00
Andrew Kingston 790ab4a2b9 Add stacked option to bar chart 2020-11-03 09:48:35 +00:00
Andrew Kingston 4f5d12468d Add line chart and enable multiple data series for all charts 2020-11-03 09:43:45 +00:00
Andrew Kingston b0ee6d4ed3 Tidy up option select 2020-11-03 09:43:08 +00:00
Andrew Kingston 42b9192725 Add multi option select and multi table view field select components 2020-11-03 09:42:46 +00:00
Andrew Kingston e3512353ac Fix evil falsiness bug with frontend property settings checkboxes 2020-11-03 09:39:42 +00:00
Michael Drury 871e9b123e Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
Andrew Kingston fee942f4ec Add bar chart with initial apex charts config 2020-11-02 15:32:37 +00:00
Martin McKeaveney 4d388987c4 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney 21489f0d7e Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Andrew Kingston 6d2a2b3af9 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-02 13:16:08 +00:00
Martin McKeaveney a874399d01 Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney 23add6fdcc prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston 8e9afb6bf0 Set top level background colour 2020-11-02 12:14:16 +00:00
Andrew Kingston db51fad9b7 Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston 253e5a23ce Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston be2e128d28 Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston e68a5b83f5 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston d4fe058804 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston e54a168848 Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston b8e3d92243 Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney 5ae952721c Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston f6c80b366a Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston 5d5ac424f4 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston e09b6d6649 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston 96ab51d9a6 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston 229ada66dc Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00
Andrew Kingston d879b52ebf Add theme editor component to top bar 2020-10-30 10:41:44 +00:00
Andrew Kingston 9ba3ceb277 Adjust logic automation block background 2020-10-29 20:50:18 +00:00