Martin McKeaveney
|
df927e3feb
|
merge with master
|
2021-08-04 13:20:11 +01:00 |
Andrew Kingston
|
e88e1da2af
|
Fix going full-screen when opening an external link in a modal
|
2021-08-03 12:22:06 +01:00 |
Andrew Kingston
|
2eba603ad8
|
Darken modal underlay and add actions above screen modal to allow entering full screen or closing
|
2021-08-03 12:02:20 +01:00 |
Andrew Kingston
|
33431a5edc
|
Rename visual actions from 'peek' to just 'open' screen in modal
|
2021-08-02 15:50:59 +01:00 |
Andrew Kingston
|
def7f7a949
|
Add action to close peek modal and proxy notifications from the iframe
|
2021-08-02 15:12:38 +01:00 |
Andrew Kingston
|
8e82a0efd9
|
Revert to a cleaner modal with no title or buttons for screen peeking
|
2021-07-30 18:16:37 +01:00 |
Andrew Kingston
|
952c27058a
|
Make full screen button quiet in peek modals
|
2021-07-30 14:13:43 +01:00 |
Andrew Kingston
|
e5418deb89
|
Add initial work on peeking screens, only show one notification at a time, use spectrum notifications
|
2021-07-30 14:01:01 +01:00 |
Andrew Kingston
|
10d64456a2
|
Add back in client app border only when inside builder preview
|
2021-07-30 10:06:16 +01:00 |
Martin McKeaveney
|
5c51d3bd80
|
remove border around app
|
2021-07-28 22:50:27 +01:00 |
Andrew Kingston
|
73643793c9
|
Simplify logic for determine default visibility for a conditional UI component
|
2021-07-26 13:16:45 +01:00 |
Andrew Kingston
|
204de7c4d3
|
Add initial work on dynamically updating any setting via conditional UI
|
2021-07-22 19:19:37 +01:00 |
Andrew Kingston
|
5e5332cd4f
|
Add initial work on evaluation of conditional UI conditions in client library
|
2021-07-21 14:03:49 +01:00 |
Andrew Kingston
|
9542910a41
|
Merge branch 'master' of github.com:Budibase/budibase into develop
|
2021-07-07 11:48:38 +01:00 |
Andrew Kingston
|
ab4e71c1a4
|
Improve handling of permission issues and routing issues, and add an error fallback message
|
2021-07-07 11:29:35 +01:00 |
Andrew Kingston
|
07ea6469fd
|
Add error handling to builder preview and loading indicator
|
2021-07-07 11:10:23 +01:00 |
Andrew Kingston
|
3e63c276dd
|
Update colors of selection and hover indicators in client apps
|
2021-07-05 09:37:06 +01:00 |
Andrew Kingston
|
ca032aa6fe
|
Update colours of selection indicators
|
2021-06-30 21:23:55 +01:00 |
Andrew Kingston
|
a41b376999
|
Fetch and use app theme in real client apps
|
2021-06-30 20:35:02 +01:00 |
Andrew Kingston
|
3b23d55685
|
Add custom scrollbars to client apps
|
2021-06-30 19:57:31 +01:00 |
Andrew Kingston
|
ccb48a642f
|
Set light as default app theme
|
2021-06-30 19:41:09 +01:00 |
Andrew Kingston
|
9b9bda1fb4
|
Add error handling to builder preview and loading indicator
|
2021-06-30 19:37:03 +01:00 |
Andrew Kingston
|
6bfcb3fc2b
|
Add better theme compatibility to color picker and client app components
|
2021-06-30 08:30:57 +01:00 |
Andrew Kingston
|
f2be9501d3
|
Add global app theme picker and use it in client preview
|
2021-06-28 12:55:11 +01:00 |
Andrew Kingston
|
be2ec9b427
|
Aggressively optimise client library to prevent handlebars enrichment where possible
|
2021-06-25 15:04:27 +01:00 |
Andrew Kingston
|
5fb09deb48
|
Be more explicit about hiding overflow at the top levels of an app
|
2021-06-24 12:14:19 +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
|
785f724dda
|
Use action name as confirmation modal title
|
2021-06-21 10:46:55 +01:00 |
Andrew Kingston
|
1879fbeee3
|
Add support for confirmable action handling by client library
|
2021-06-21 09:56:46 +01:00 |
Andrew Kingston
|
be03bbe5bc
|
Remove transition setting from components
|
2021-06-18 12:41:15 +01:00 |
Andrew Kingston
|
1890dfed29
|
Adjuts top position of settings bar when no room
|
2021-06-17 16:23:17 +01:00 |
Andrew Kingston
|
5a6a40a80c
|
Key client layout component to ensure fully remounting when swapping layouts in the builder preview
|
2021-06-17 13:20:29 +01:00 |
Andrew Kingston
|
ad28ea4855
|
Move scrolling to layout level and provide opinionated defaults
|
2021-06-14 18:24:02 +01:00 |
Andrew Kingston
|
4a3c480b26
|
Prevent hovering over layout components when editing screens
|
2021-06-11 13:34:37 +01:00 |
Andrew Kingston
|
63c3310a8f
|
Move HoverIndicator mouseleave handler to body element for better detection rates
|
2021-06-11 13:17:38 +01:00 |
Andrew Kingston
|
ca88e2abe1
|
Allow user styles to override placeholder styles
|
2021-06-11 09:14:22 +01:00 |
Andrew Kingston
|
f76898d80e
|
Add manifest option to prevent showing component empty states
|
2021-06-11 08:49:06 +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 |
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
|
65d6216d33
|
Refactor client component structure, fix select bar z index, add titles to container bar settings
|
2021-06-10 18:42:41 +01:00 |
Andrew Kingston
|
da72a079ae
|
Use IntersectionObservers to determine visibility of selected and hovered components
|
2021-06-10 15:13:51 +01:00 |
Andrew Kingston
|
fc80979653
|
Fix indicator border radius style when flipped
|
2021-06-10 09:20:17 +01:00 |
Andrew Kingston
|
8576166d03
|
Hugely improve performance of selection and highlight indicators in builder preview
|
2021-06-10 09:05:08 +01:00 |
Andrew Kingston
|
4138103f68
|
Improve client app overflow and selection indicators
|
2021-06-08 15:16:37 +01:00 |
Andrew Kingston
|
65e7453fbf
|
Render builder preview selection indicators via top level component instead of via styleable healper. Add indiciator on hover and add name to indicator
|
2021-06-08 14:19:03 +01:00 |
Andrew Kingston
|
c41f57861c
|
Make settings bar spectrum compatible
|
2021-06-08 08:14:50 +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 |
Andrew Kingston
|
a22fd8a0a1
|
Improve client performance and add action to control data provider queries
|
2021-06-01 14:59:42 +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
|
74a8eb4c1a
|
Redirect to login from client apps when required
|
2021-05-20 14:47:17 +01:00 |