Commit Graph

20205 Commits

Author SHA1 Message Date
Andrew Kingston 3418b90df4 Remove placeholder from screen select above preview 2022-05-11 09:07:01 +01:00
Andrew Kingston 4ebe82c82e Update screen sorting to sort using url param order 2022-05-11 09:04:33 +01:00
Andrew Kingston 914a94b695 Remove concept of selected access role and refactor logic around assigning roles to new screens 2022-05-11 08:47:24 +01:00
Andrew Kingston e5f48fedd1 Add width to screen validation 2022-05-11 08:47:05 +01:00
Andrew Kingston 91c4f85f81 Remove instance name as a required screen setting and add new screen properties as optional validation 2022-05-11 08:46:13 +01:00
Andrew Kingston 7ea59a521d Add a few UX improvements to adding component to allow control using the keyboard 2022-05-10 19:53:22 +01:00
Andrew Kingston bfd9eff7a6 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Andrew Kingston a9f64abb78 Unset app ID from builder store when unmounting to prevent stale app ID header 2022-05-10 18:43:34 +01:00
Andrew Kingston 0f82af036d Handle overflowing app titles and center main navigation relative to actual screen center 2022-05-10 18:35:00 +01:00
Andrew Kingston 8f0602a453 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Andrew Kingston a8ac919a71 Add new settings to new screens upon creation 2022-05-10 17:00:03 +01:00
Andrew Kingston 12f704ea7a Add new navigation settings to new apps 2022-05-10 16:57:57 +01:00
Andrew Kingston d3cfdd8a2d Restore app preview border 2022-05-10 16:30:21 +01:00
Andrew Kingston 0f200680be Ensure nav background colour is properly updated when changing theme 2022-05-10 16:30:13 +01:00
Andrew Kingston 90436a0167 Automatically update old apps with new navigation settings based on old layouts 2022-05-10 16:20:28 +01:00
Andrew Kingston 3c276d053d Add screen width setting with backwards compatibility 2022-05-10 14:54:53 +01:00
Andrew Kingston 8bf3595015 Update layouts to support legacy page widths while allowing new screens to determine their own width 2022-05-10 14:37:00 +01:00
Andrew Kingston 9035660975 Use 'Screen' for the name when selecting the root screen component 2022-05-10 14:10:26 +01:00
Andrew Kingston 070ec8abd4 Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston 1078fa3f78 Remove border around client app preview 2022-05-10 13:34:10 +01:00
Andrew Kingston 7679be9199 Remove deprecated code 2022-05-10 13:33:42 +01:00
Andrew Kingston faa3ad2ac4 Use sorted screens in both screen navigation panel and above preview 2022-05-10 13:33:05 +01:00
Andrew Kingston 088c7123e6 Centrally sort screens to allow consistency across design UI 2022-05-10 13:32:34 +01:00
Andrew Kingston 018e2c4c1b Allow status lights to be added to pickers 2022-05-10 13:32:09 +01:00
Andrew Kingston 9ddfa02b57 Fix navigation setting panel bugs 2022-05-10 11:50:04 +01:00
Andrew Kingston 39be0aac69 Prevent multiple home screen assignment for the same role by changing role on existing screens 2022-05-10 11:47:21 +01:00
Andrew Kingston dfc8faa73c Unset home screen flag when duplicating screen 2022-05-10 11:36:42 +01:00
Andrew Kingston ba8d8bfd1b Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-09 09:41:28 +01:00
Andrew Kingston db9548a555 Cleanup and remove old files 2022-05-09 09:40:46 +01:00
Andrew Kingston 8fbad1b6dd Add theme slider and completed theme panel to new design UI 2022-05-09 09:39:44 +01:00
Andrew Kingston 475fc3e127 Add majority of new theme panel 2022-05-06 14:52:38 +01:00
Andrew Kingston b5264fd93d Hide dev tools when in screen peek modal 2022-05-06 14:09:35 +01:00
Andrew Kingston c96b268c2f Automatically go to navigation section when clicking navigation in preview 2022-05-06 13:59:16 +01:00
Andrew Kingston 3ada9a12c5 Add full navigation settings panel in new design UI. Remove navigation theme settings from theme panel 2022-05-06 13:51:27 +01:00
Budibase Staging Release Bot 66d4aca062 Update pro version to 1.0.143-alpha.1 2022-05-05 10:59:47 +00:00
Budibase Staging Release Bot 235b8436dd v1.0.143-alpha.1 2022-05-05 10:58:30 +00:00
Mitch-Budibase 06bde2e490 Merge branch 'develop' into cypress-testing 2022-05-05 11:22:47 +01:00
Mitch-Budibase 473bdc87e6 Assign user roles test fix
Changing the conditionals for creating user and assigning roles. Should assist with the test issues
2022-05-05 11:22:04 +01:00
Andrew Kingston 071dc5be4b Update many usages of goto to redirect to improve routing history and fix many blocking navigation cycles 2022-05-05 09:28:33 +01:00
Budibase Staging Release Bot e66919b564 Update pro version to 1.0.143-alpha.0 2022-05-05 07:48:16 +00:00
Budibase Staging Release Bot dbaf70f8eb v1.0.143-alpha.0 2022-05-05 07:46:48 +00:00
Rory Powell 8ce92954db Merge branch 'master' into merge-master-develop 2022-05-05 08:36:09 +01:00
Andrew Kingston c18f66452c Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-05 08:26:37 +01:00
Budibase Staging Release Bot 423d98927b Update pro version to 1.0.142-alpha.1 2022-05-04 17:44:40 +00:00
Budibase Staging Release Bot eefa653944 v1.0.142-alpha.1 2022-05-04 17:43:08 +00:00
Mitch-Budibase e96a5101e3 Update command.js
Increasing wait for createApp function - Seems to be timing issues for the smoke build with this
2022-05-04 18:08:09 +01:00
Budibase Release Bot 2d8eb34d22 Update pro version to 1.0.142 2022-05-04 16:59:52 +00:00
Budibase Release Bot d05fcd1f14 v1.0.142 2022-05-04 16:58:22 +00:00
Mitch-Budibase f2c7097f36 Fix PostgreSQL Smoke Build Test
Specifically with the duplicate query test
- Looks for spectrum-icon instead of icon
2022-05-04 17:30:38 +01:00
Mitch-Budibase 3f1231ea70 Merge branch 'develop' into cypress-testing 2022-05-04 17:07:12 +01:00