@@ -76,6 +81,18 @@
.tool { margin-left: .75rem; }
}
+ .error {
+ margin-bottom: 1rem;
+ padding: .75rem 0;
+ color: var(--system-error-color);
+ background-color: var(--theme-card-bg-accent);
+ &:empty {
+ visibility: hidden;
+ margin: 0;
+ padding: 0;
+ }
+ }
+
.content {
flex-shrink: 0;
flex-grow: 1;
diff --git a/packages/ui/src/components/internal/Status.svelte b/packages/ui/src/components/Status.svelte
similarity index 63%
rename from packages/ui/src/components/internal/Status.svelte
rename to packages/ui/src/components/Status.svelte
index 9d5e547dcf..7b8c2c38e6 100644
--- a/packages/ui/src/components/internal/Status.svelte
+++ b/packages/ui/src/components/Status.svelte
@@ -3,12 +3,12 @@
import { Severity } from '@anticrm/platform'
import Info from './icons/Info.svelte'
- import Label from '../Label.svelte'
+ import Label from './Label.svelte'
export let status: Status
-
+
{#if status.severity !== Severity.OK}
@@ -18,9 +18,9 @@
\ No newline at end of file
diff --git a/packages/ui/src/components/internal/icons/Info.svelte b/packages/ui/src/components/icons/Info.svelte
similarity index 95%
rename from packages/ui/src/components/internal/icons/Info.svelte
rename to packages/ui/src/components/icons/Info.svelte
index 01f6931d20..8182c1ee8a 100644
--- a/packages/ui/src/components/internal/icons/Info.svelte
+++ b/packages/ui/src/components/icons/Info.svelte
@@ -15,7 +15,7 @@