Browse Source

Add error border when rich text field fails validation

master
Andrew Kingston 5 years ago
parent
commit
0005b05829
  1. 35
      packages/bbui/src/Form/Core/RichTextField.svelte

35
packages/bbui/src/Form/Core/RichTextField.svelte

@ -10,11 +10,30 @@
export let fullScreenOffset = 0 export let fullScreenOffset = 0
</script> </script>
<MarkdownEditor <div class:error>
{value} <MarkdownEditor
{placeholder} {value}
{height} {placeholder}
{id} {height}
{fullScreenOffset} {id}
on:change {fullScreenOffset}
/> on:change
/>
</div>
<style>
.error :global(.EasyMDEContainer .editor-toolbar) {
border-top-color: var(--spectrum-semantic-negative-color-default);
border-left-color: var(--spectrum-semantic-negative-color-default);
border-right-color: var(--spectrum-semantic-negative-color-default);
}
.error :global(.EasyMDEContainer .CodeMirror) {
border-bottom-color: var(--spectrum-semantic-negative-color-default);
border-left-color: var(--spectrum-semantic-negative-color-default);
border-right-color: var(--spectrum-semantic-negative-color-default);
}
.error :global(.EasyMDEContainer .editor-preview-side) {
border-bottom-color: var(--spectrum-semantic-negative-color-default);
border-right-color: var(--spectrum-semantic-negative-color-default);
}
</style>

Loading…
Cancel
Save