From eaef5d0419bd870c985e4f53fe8214f52c2426e7 Mon Sep 17 00:00:00 2001 From: Joe <49767913+joebudi@users.noreply.github.com> Date: Sat, 26 Sep 2020 00:45:56 +0100 Subject: [PATCH] Page titles and primary cta alignment and styling consistent Data and automations page titles now use BBUI Heading component and Spacer component. They are not consistent in styling and spacing. Welcome screen app cards buttons changed to text buttons. I made this change as there were too many buttons on the page. We want one primary button - create new app. Early changes mage to binding popover. More to come. --- packages/builder/package.json | 2 +- packages/builder/src/budibase.css | 4 + .../AutomationList/AutomationList.svelte | 2 +- .../AutomationPanel/AutomationPanel.svelte | 7 +- .../ModelNavigator/ModelNavigator.svelte | 5 +- .../src/components/start/AppCard.svelte | 45 +--- .../userInterface/BindingDropdown.svelte | 31 ++- .../ComponentDropdownMenu.svelte | 2 +- .../EventsEditor/EventEditorModal.svelte | 15 +- .../userInterface/FrontendNavigatePane.svelte | 7 +- .../GenericBindingPopover.svelte | 20 +- .../userInterface/PropertyControl.svelte | 14 +- .../userInterface/ScreenDropdownMenu.svelte | 9 +- .../[application]/automate/_layout.svelte | 2 +- packages/builder/src/pages/index.svelte | 5 +- packages/builder/yarn.lock | 249 +++++++++++++++++- 16 files changed, 334 insertions(+), 85 deletions(-) diff --git a/packages/builder/package.json b/packages/builder/package.json index db548f138d..f38d2cf763 100644 --- a/packages/builder/package.json +++ b/packages/builder/package.json @@ -63,7 +63,7 @@ } }, "dependencies": { - "@budibase/bbui": "^1.34.5", + "@budibase/bbui": "^1.36.2", "@budibase/client": "^0.1.21", "@budibase/colorpicker": "^1.0.1", "@fortawesome/fontawesome-free": "^5.14.0", diff --git a/packages/builder/src/budibase.css b/packages/builder/src/budibase.css index 23fd45e1e0..6dc786f522 100644 --- a/packages/builder/src/budibase.css +++ b/packages/builder/src/budibase.css @@ -158,4 +158,8 @@ .bb__alert--danger { background: #fef4f6; color: #f0506e; +} + +a { + text-decoration: none; } \ No newline at end of file diff --git a/packages/builder/src/components/automation/AutomationPanel/AutomationList/AutomationList.svelte b/packages/builder/src/components/automation/AutomationPanel/AutomationList/AutomationList.svelte index 6926522677..ce5d4e0d16 100644 --- a/packages/builder/src/components/automation/AutomationPanel/AutomationList/AutomationList.svelte +++ b/packages/builder/src/components/automation/AutomationPanel/AutomationList/AutomationList.svelte @@ -26,7 +26,7 @@
- +