72 Commits (b5250ac24471dfc82182d6fec1e093b06abdda67)

Author SHA1 Message Date
Rory Powell b5250ac244 Fix return url using cookies 5 years ago
Andrew Kingston b7b424b7f8 Add modal container to top level of client apps 5 years ago
Andrew Kingston de163567f5 Move keyboard handling into client library so that component deletion via keyboard can reference client app state 5 years ago
Andrew Kingston 950e056e1c Give flatpickr its own root component in client apps to avoid it hijacking key events on the whole page 5 years ago
Martin McKeaveney 13a07a5e51 end user ping for client apps 5 years ago
Andrew Kingston ec7cf96fd9 Move all lucene logic into central builder helpers file 5 years ago
Maurits Lourens 518f8fd55e merge develop into branch 5 years ago
Andrew Kingston 97800563c4 Prevent dragging the screen or layout components, and prevent dragging any layout components when previewing a screen 5 years ago
Andrew Kingston 0ce0f5c823 Add initial DND implementation with working functionality for dropping inside components 5 years ago
Andrew Kingston a1615055c3 Rename client app wrapper divs for clarity 5 years ago
Andrew Kingston 8572224688 Revert preview border to 1px and fix exact size of preview on different devices 5 years ago
Andrew Kingston 4d06d682d8 Add support for correct mobile and tablet previews 5 years ago
Andrew Kingston e7d1ed3114 Add custom theming for primary color and primary hover color to form components 5 years ago
Andrew Kingston 04a26f3344 Hide state action in old apps and add working basic implementation of theming 5 years ago
Andrew Kingston 047cd4ea88 Merge standard-components into the client library 5 years ago
Andrew Kingston 9369e8b375 Add client app state and button actions to control it 5 years ago
Andrew Kingston 47ca925003 Add global data bindings for mobile and tablet device sizes 5 years ago
Andrew Kingston e5418deb89 Add initial work on peeking screens, only show one notification at a time, use spectrum notifications 5 years ago
Andrew Kingston 10d64456a2 Add back in client app border only when inside builder preview 5 years ago
Martin McKeaveney 5c51d3bd80 remove border around app 5 years ago
Andrew Kingston ab4e71c1a4 Improve handling of permission issues and routing issues, and add an error fallback message 5 years ago
Andrew Kingston 07ea6469fd Add error handling to builder preview and loading indicator 5 years ago
Andrew Kingston a41b376999 Fetch and use app theme in real client apps 5 years ago
Andrew Kingston 3b23d55685 Add custom scrollbars to client apps 5 years ago
Andrew Kingston ccb48a642f Set light as default app theme 5 years ago
Andrew Kingston 9b9bda1fb4 Add error handling to builder preview and loading indicator 5 years ago
Andrew Kingston 6bfcb3fc2b Add better theme compatibility to color picker and client app components 5 years ago
Andrew Kingston f2be9501d3 Add global app theme picker and use it in client preview 5 years ago
Andrew Kingston 5fb09deb48 Be more explicit about hiding overflow at the top levels of an app 5 years ago
Andrew Kingston 1879fbeee3 Add support for confirmable action handling by client library 5 years ago
Andrew Kingston 5a6a40a80c Key client layout component to ensure fully remounting when swapping layouts in the builder preview 5 years ago
Andrew Kingston ad28ea4855 Move scrolling to layout level and provide opinionated defaults 5 years ago
Andrew Kingston 79993bafda Add placeholders and empty states automatically as required to any empty client components 5 years ago
Andrew Kingston 65d6216d33 Refactor client component structure, fix select bar z index, add titles to container bar settings 5 years ago
Andrew Kingston da72a079ae Use IntersectionObservers to determine visibility of selected and hovered components 5 years ago
Andrew Kingston 4138103f68 Improve client app overflow and selection indicators 5 years ago
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 5 years ago
Andrew Kingston 888f6cf398 Move settings bar into client library and allow configuration from manifest.json 5 years ago
Andrew Kingston 74a8eb4c1a Redirect to login from client apps when required 5 years ago
Andrew Kingston 81e9f5b860 Wrap whole client app in spectrum classes to reduce dependency on spectrum wrapper around any spectrum components in client app 5 years ago
Andrew Kingston 6e29423d4d Add data provider component and refactor component setting types 6 years ago
Andrew Kingston d27dff0261 Make user data source refreshable in client apps 6 years ago
Andrew Kingston 5846e2ef7c Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user 6 years ago
Andrew Kingston 9c0e417408 Add custom component actions. Simplify client context. Add form validation action 6 years ago
Andrew Kingston 9d870dbccc Add current user bindings, and current user relationships as data sources 6 years ago
Martin McKeaveney 0f18ee70ef actions fix 6 years ago
Andrew Kingston 6631fe2af8 Update builder preview to be interactive and improve builder preview experience 6 years ago
mike12345567 182353d555 Linting. 6 years ago
Keviin Åberg Kultalahti 2a9ae62834 switches context to use sdk instead of it's own context 6 years ago
Keviin Åberg Kultalahti bafd229716 minor fixes 6 years ago