59 Commits (d4ea654064ed348e8c3fe967697477da0bcb12bc)

Author SHA1 Message Date
Andrew Kingston 7ee7feca16 Add custom theming for primary color and primary hover color to form components 5 years ago
Andrew Kingston dbbcf4052e Hide state action in old apps and add working basic implementation of theming 5 years ago
Andrew Kingston 9e5805f092 Merge standard-components into the client library 5 years ago
Andrew Kingston a7be624d64 Add client app state and button actions to control it 5 years ago
Andrew Kingston f4d965347d Add global data bindings for mobile and tablet device sizes 5 years ago
Andrew Kingston 7fef963067 Add initial work on peeking screens, only show one notification at a time, use spectrum notifications 5 years ago
Andrew Kingston 177834ea8a Add back in client app border only when inside builder preview 5 years ago
Martin McKeaveney 3736049f27 remove border around app 5 years ago
Andrew Kingston 19f2a2067e Improve handling of permission issues and routing issues, and add an error fallback message 5 years ago
Andrew Kingston 8c39c4792d Add error handling to builder preview and loading indicator 5 years ago
Andrew Kingston 602255c1fc Fetch and use app theme in real client apps 5 years ago
Andrew Kingston e0e6ef29a2 Add custom scrollbars to client apps 5 years ago
Andrew Kingston d7ea2fddea Set light as default app theme 5 years ago
Andrew Kingston 3a615306a6 Add error handling to builder preview and loading indicator 5 years ago
Andrew Kingston b4a8a9c160 Add better theme compatibility to color picker and client app components 5 years ago
Andrew Kingston d28c48ccad Add global app theme picker and use it in client preview 5 years ago
Andrew Kingston aecebc96a7 Be more explicit about hiding overflow at the top levels of an app 5 years ago
Andrew Kingston 312674bfa7 Add support for confirmable action handling by client library 5 years ago
Andrew Kingston 42316d51cd Key client layout component to ensure fully remounting when swapping layouts in the builder preview 5 years ago
Andrew Kingston d522483f54 Move scrolling to layout level and provide opinionated defaults 5 years ago
Andrew Kingston 3b085d9ac3 Add placeholders and empty states automatically as required to any empty client components 5 years ago
Andrew Kingston 2bb4576eb6 Refactor client component structure, fix select bar z index, add titles to container bar settings 5 years ago
Andrew Kingston bfc5e03861 Use IntersectionObservers to determine visibility of selected and hovered components 5 years ago
Andrew Kingston 76b79d33ef Improve client app overflow and selection indicators 5 years ago
Andrew Kingston ba1908f7f9 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 41f87f0354 Move settings bar into client library and allow configuration from manifest.json 5 years ago
Andrew Kingston d0fc934ff7 Redirect to login from client apps when required 5 years ago
Andrew Kingston a551f3c8ae 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 a51f5c73c4 Add data provider component and refactor component setting types 5 years ago
Andrew Kingston 0a99075cd4 Make user data source refreshable in client apps 5 years ago
Andrew Kingston 1fb84ceeea Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user 5 years ago
Andrew Kingston cf43cf765c Add custom component actions. Simplify client context. Add form validation action 5 years ago
Andrew Kingston b4ccf9c1d2 Add current user bindings, and current user relationships as data sources 5 years ago
Martin McKeaveney 1939c1e000 actions fix 5 years ago
Andrew Kingston bfebf0226a Update builder preview to be interactive and improve builder preview experience 5 years ago
mike12345567 c8295f0fbd Linting. 5 years ago
Keviin Åberg Kultalahti 60330185fa switches context to use sdk instead of it's own context 5 years ago
Keviin Åberg Kultalahti 21e46285f7 minor fixes 5 years ago
Keviin Åberg Kultalahti 36c212048e adds notification toast capability to the client 5 years ago
Keviin Åberg Kultalahti 8f0405623c finishes notificationStore 5 years ago
Keviin Åberg Kultalahti 0c3c21361b first pass at custom store to handle notifications 5 years ago
Keviin Åberg Kultalahti 75c85978cb switch name 5 years ago
Keviin Åberg Kultalahti 837709cab6 adds dummy errorStore to client lib 5 years ago
Andrew Kingston 62fecd3a3c Enable selecting components from the builder preview and apply any custom styles 5 years ago
Andrew Kingston 6937c8e054 Improve navigation when logging in and out, remove need to hard reload the page and replace with smooth transitions 6 years ago
Andrew Kingston 3ab5c834f7 Update client app to work with layouts when running inside builder preview 6 years ago
mike12345567 d7f2060954 Some further work after testing, really need to get the backlink of screens to layouts functional. 6 years ago
Andrew Kingston 907c0fcfda Add button actions, simplify contexts and tidy up 6 years ago
Andrew Kingston e62fbf8ef7 Add component data binding and simplify context sharing 6 years ago
Andrew Kingston 32a143cf41 Add support for full depth data binding 6 years ago