Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query

This commit is contained in:
mike12345567 2021-09-16 12:44:16 +01:00
commit 00bd9db7c9
3 changed files with 25 additions and 12 deletions

View File

@ -6,7 +6,7 @@
import Heading from "../Typography/Heading.svelte"
export let title
export let fillWidth
let visible = false
export function show() {
@ -34,7 +34,7 @@
{#if visible}
<Portal>
<section class="drawer" transition:slide>
<section class:fillWidth class="drawer" transition:slide>
<header>
<div class="text">
<Heading size="XS">{title}</Heading>
@ -63,6 +63,10 @@
z-index: 2;
}
.fillWidth {
width: calc(100% - 260px) !important;
}
header {
display: flex;
justify-content: space-between;

View File

@ -124,7 +124,7 @@
<div class="fields">
{#each schemaProperties as [key, value]}
<div class="block-field">
<Label>{value.title || key}</Label>
<Label>{value.title || (key === "row" ? "Table" : key)}</Label>
{#if value.type === "string" && value.enum}
<Select
on:change={e => onChange(e, key)}
@ -170,6 +170,7 @@
/>
{:else}
<DrawerBindableInput
fillWidth
title={value.title}
panel={AutomationBindingPanel}
type="email"
@ -229,14 +230,17 @@
{bindings}
/>
{:else}
<DrawerBindableInput
title={value.title}
panel={AutomationBindingPanel}
type={value.customType}
value={inputData[key]}
on:change={e => onChange(e, key)}
{bindings}
/>
<div class="test">
<DrawerBindableInput
fillWidth
title={value.title}
panel={AutomationBindingPanel}
type={value.customType}
value={inputData[key]}
on:change={e => onChange(e, key)}
{bindings}
/>
</div>
{/if}
{/if}
</div>
@ -259,4 +263,8 @@
display: grid;
grid-gap: 5px;
}
.test :global(.drawer) {
width: 10000px !important;
}
</style>

View File

@ -14,6 +14,7 @@
export let placeholder
export let label
export let disabled = false
export let fillWidth = false
const dispatch = createEventDispatcher()
let bindingDrawer
@ -45,7 +46,7 @@
</div>
{/if}
</div>
<Drawer bind:this={bindingDrawer} {title}>
<Drawer {fillWidth} bind:this={bindingDrawer} {title}>
<svelte:fragment slot="description">
Add the objects on the left to enrich your text.
</svelte:fragment>