1
0
Fork 0
mirror of synced 2024-09-20 03:08:18 +12:00
Commit graph

12405 commits

Author SHA1 Message Date
Andrew Kingston
76471bfcc4 Add icons to component list and update style of nav items 2022-05-13 10:12:16 +01:00
Andrew Kingston
ad6a0c74f6 Update text 2022-05-12 13:00:20 +01:00
Andrew Kingston
27e790bb5b Add ability to copy components from legacy layouts for backwards compatibility 2022-05-12 10:43:01 +01:00
Andrew Kingston
364f25341e Remove concept of frontend preview types 2022-05-12 09:46:21 +01:00
Andrew Kingston
b7b3136555 Remove currentView flag from builder store 2022-05-12 09:42:57 +01:00
Andrew Kingston
550511d404 Render screenslot when showing legacy layouts and remove concept of preview type 2022-05-12 09:42:25 +01:00
Andrew Kingston
78b8bc4493 Delete old design UI code 2022-05-11 13:10:05 +01:00
Andrew Kingston
8be243add5 Refactor design panels into core panel component and update usages 2022-05-11 13:09:21 +01:00
Andrew Kingston
df22e70e5d Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 13:06:41 +01:00
Andrew Kingston
88018aff4e Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 12:47:24 +01:00
Andrew Kingston
876cb4784d Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-11 09:07:35 +01:00
Andrew Kingston
89e53ad869 Remove placeholder from screen select above preview 2022-05-11 09:07:01 +01:00
Andrew Kingston
b83ea1f682 Update screen sorting to sort using url param order 2022-05-11 09:04:33 +01:00
Budibase Staging Release Bot
ef3d110db6 Update pro version to 1.0.148-alpha.1 2022-05-11 08:02:29 +00:00
Budibase Staging Release Bot
090905a5ca v1.0.148-alpha.1 2022-05-11 08:01:11 +00:00
deanhannigan
4b8be99caa Merge pull request #5802 from Budibase/feature/add-default-screen
Feature/add default screen
2022-05-11 08:53:40 +01:00
Andrew Kingston
9679956d46 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
06388e6572 Add width to screen validation 2022-05-11 08:47:05 +01:00
Andrew Kingston
ed12c50b97 Remove instance name as a required screen setting and add new screen properties as optional validation 2022-05-11 08:46:13 +01:00
Dean
d9524ba3b6 Cypress test fixes 2022-05-10 22:40:27 +01:00
Andrew Kingston
f67044b83d Add a few UX improvements to adding component to allow control using the keyboard 2022-05-10 19:53:22 +01:00
Andrew Kingston
68b20b69d4 Auto focus search input when adding component 2022-05-10 18:48:43 +01:00
Andrew Kingston
c7f4978d05 Unset app ID from builder store when unmounting to prevent stale app ID header 2022-05-10 18:43:34 +01:00
Andrew Kingston
0f84d35c32 Handle overflowing app titles and center main navigation relative to actual screen center 2022-05-10 18:35:00 +01:00
Andrew Kingston
f1777c23f7 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Dean
eb8b086d2c packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean
407dfc0dcb Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Andrew Kingston
a77561d901 Add new settings to new screens upon creation 2022-05-10 17:00:03 +01:00
Andrew Kingston
95cc985646 Add new navigation settings to new apps 2022-05-10 16:57:57 +01:00
Andrew Kingston
c8d454c9d9 Restore app preview border 2022-05-10 16:30:21 +01:00
Andrew Kingston
b88f6ff702 Ensure nav background colour is properly updated when changing theme 2022-05-10 16:30:13 +01:00
Andrew Kingston
4c90de8498 Automatically update old apps with new navigation settings based on old layouts 2022-05-10 16:20:28 +01:00
Andrew Kingston
78b5e7707d Add screen width setting with backwards compatibility 2022-05-10 14:54:53 +01:00
Andrew Kingston
6922852d01 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
f66f3b7935 Use 'Screen' for the name when selecting the root screen component 2022-05-10 14:10:26 +01:00
Andrew Kingston
316d5d682f Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Andrew Kingston
a8e4dca331 Remove border around client app preview 2022-05-10 13:34:10 +01:00
Andrew Kingston
5b297aa6b6 Remove deprecated code 2022-05-10 13:33:42 +01:00
Andrew Kingston
c0ffd9f518 Use sorted screens in both screen navigation panel and above preview 2022-05-10 13:33:05 +01:00
Andrew Kingston
063a1d67c1 Centrally sort screens to allow consistency across design UI 2022-05-10 13:32:34 +01:00
Andrew Kingston
8de67e17f4 Allow status lights to be added to pickers 2022-05-10 13:32:09 +01:00
Martin McKeaveney
974cdad8da Update pull_request_template.md 2022-05-10 12:45:53 +01:00
Andrew Kingston
af8e58fa91 Fix navigation setting panel bugs 2022-05-10 11:50:04 +01:00
Andrew Kingston
e94eba9619 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
942d6eab5f Unset home screen flag when duplicating screen 2022-05-10 11:36:42 +01:00
Budibase Staging Release Bot
75f4b91cb9 Update pro version to 1.0.148-alpha.0 2022-05-09 14:04:46 +00:00
Budibase Staging Release Bot
2bd36ebf95 v1.0.148-alpha.0 2022-05-09 14:03:21 +00:00
Rory Powell
bacce2d31a Merge pull request #5785 from Budibase/merge-master
Merge master -> develop
2022-05-09 14:55:23 +01:00
Rory Powell
e134400465 Merge branch 'master' into merge-master 2022-05-09 14:22:01 +01:00
Michael Drury
05e0db38ce Merge pull request #5783 from Budibase/fix/5778
Fixing app creation when tenant ID ends in app
2022-05-09 14:15:11 +01:00