Andrew Kingston
|
47631a47e7
|
Disable new screens settings when viewing an old screen and correctly upgrade all screen settings when detaching from custom layouts
|
2022-05-16 08:48:03 +01:00 |
Andrew Kingston
|
b488293e92
|
Add warning to navigation section when using an old screen with a custom layout, and allow upgrading
|
2022-05-13 13:50:15 +01:00 |
Andrew Kingston
|
a7395a40cf
|
Allow pasting inside screens on screens tab and fix icon overflow in nav items
|
2022-05-13 12:05:55 +01:00 |
Andrew Kingston
|
6f382b84c1
|
Add second panel for navigation tab
|
2022-05-13 11:38:19 +01:00 |
Andrew Kingston
|
8481115959
|
Add secondary panel for theme tab
|
2022-05-13 11:35:30 +01:00 |
Andrew Kingston
|
2d5966e742
|
Don't create layouts for new apps
|
2022-05-13 11:26:11 +01:00 |
Andrew Kingston
|
71aedf4d9d
|
Allow deleting built in layouts and hide layouts tab when no layouts exist
|
2022-05-13 11:23:27 +01:00 |
Andrew Kingston
|
68156fee3d
|
Fix theme resetting navigation background and update layout UI
|
2022-05-13 11:09:20 +01:00 |
Andrew Kingston
|
b14440065c
|
Clear screen validation errors when changing screen
|
2022-05-13 10:14:52 +01:00 |
Andrew Kingston
|
22f4c6e98b
|
Add icons to component list and update style of nav items
|
2022-05-13 10:12:16 +01:00 |
Andrew Kingston
|
7f15a39c90
|
Update text
|
2022-05-12 13:00:20 +01:00 |
Andrew Kingston
|
e7605b65a9
|
Add ability to copy components from legacy layouts for backwards compatibility
|
2022-05-12 10:43:01 +01:00 |
Andrew Kingston
|
b041700ea8
|
Remove concept of frontend preview types
|
2022-05-12 09:46:21 +01:00 |
Andrew Kingston
|
8331b72b1a
|
Remove currentView flag from builder store
|
2022-05-12 09:42:57 +01:00 |
Andrew Kingston
|
5f7940d9a1
|
Render screenslot when showing legacy layouts and remove concept of preview type
|
2022-05-12 09:42:25 +01:00 |
Andrew Kingston
|
4d7666fea2
|
Delete old design UI code
|
2022-05-11 13:10:05 +01:00 |
Andrew Kingston
|
155a60160d
|
Refactor design panels into core panel component and update usages
|
2022-05-11 13:09:21 +01:00 |
Andrew Kingston
|
5d5b107234
|
Add initial layouts panel and add explicit panels for theme and navigation tabs
|
2022-05-11 13:06:41 +01:00 |
Andrew Kingston
|
343f28bbe1
|
Add initial layouts panel and add explicit panels for theme and navigation tabs
|
2022-05-11 12:47:24 +01:00 |
Andrew Kingston
|
e25123eade
|
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
|
2022-05-11 09:07:35 +01:00 |
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 |
Budibase Staging Release Bot
|
35529576f2
|
Update pro version to 1.0.148-alpha.1
|
2022-05-11 08:02:29 +00:00 |
Budibase Staging Release Bot
|
f5cc6bf3a2
|
v1.0.148-alpha.1
|
2022-05-11 08:01:11 +00:00 |
deanhannigan
|
a0bc5fd6bd
|
Merge pull request #5802 from Budibase/feature/add-default-screen
Feature/add default screen
|
2022-05-11 08:53:40 +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 |
Dean
|
7a2037410f
|
Cypress test fixes
|
2022-05-10 22:40:27 +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 |
Dean
|
8f09591368
|
packages/builder/src/components/start/CreateAppModal.svelte
|
2022-05-10 17:18:25 +01:00 |
Dean
|
e773d94a5e
|
Merge remote-tracking branch 'origin/develop' into feature/add-default-screen
|
2022-05-10 17:00:31 +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 |