diff --git a/frontend/src/components/details.svelte b/frontend/src/components/details.svelte
index 52b8e6a..b9809b8 100644
--- a/frontend/src/components/details.svelte
+++ b/frontend/src/components/details.svelte
@@ -54,6 +54,10 @@
}
summary::before {
content: '';
+ display: none;
+ }
+ summary::-webkit-details-marker {
+ display: none;
}
summary :global(svg) {
width: 14px;
diff --git a/frontend/src/components/icon.svelte b/frontend/src/components/icon.svelte
index 2511e6b..8cf40d2 100644
--- a/frontend/src/components/icon.svelte
+++ b/frontend/src/components/icon.svelte
@@ -87,5 +87,9 @@
{:else if name === 'save'}
+ {:else if name === 're'}
+
+ {:else if name === 'chart'}
+
{/if}
diff --git a/frontend/src/components/mongo-collation.svelte b/frontend/src/components/mongo-collation.svelte
new file mode 100644
index 0000000..c18ae3a
--- /dev/null
+++ b/frontend/src/components/mongo-collation.svelte
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/components/tabbar.svelte b/frontend/src/components/tabbar.svelte
index f5681cc..efdec28 100644
--- a/frontend/src/components/tabbar.svelte
+++ b/frontend/src/components/tabbar.svelte
@@ -18,7 +18,10 @@
{#each tabs as tab (tab.key)}
-
-
+
{#if tab.closable}