diff --git a/docs/routes/classes/Link.md b/docs/routes/classes/Link.md
index eff9904f..14fa7da6 100644
--- a/docs/routes/classes/Link.md
+++ b/docs/routes/classes/Link.md
@@ -14,9 +14,11 @@
import IconWiki from 'virtual:icons/heroicons-outline/book-open'
-
+
```
diff --git a/src/components/Modal.svelte b/src/components/Modal.svelte
index 7cd182cd..eb053c2e 100644
--- a/src/components/Modal.svelte
+++ b/src/components/Modal.svelte
@@ -14,11 +14,12 @@
/** If enabled, clicking outside the modal with close it */
export let dismissable = true
- export let data: Record
= {}
+ export let defaultData: Record = {}
+ export let data: Record = defaultData
function close() {
open = false
- data = {}
+ data = defaultData
}
function trigger() {
diff --git a/src/components/ModalDeletion.svelte b/src/components/ModalDeletion.svelte
index 7b334045..f7a4714b 100644
--- a/src/components/ModalDeletion.svelte
+++ b/src/components/ModalDeletion.svelte
@@ -41,8 +41,8 @@
disabled={key !== data.key}
let:close
on:click={() => {
- dispatch('deletion')
close()
+ dispatch('deletion')
}}>
{$t(`modal.deletion.${type}.action`)}
diff --git a/src/styles/classes/link.postcss b/src/styles/classes/link.postcss
index 26f90c00..9ddbf1e2 100644
--- a/src/styles/classes/link.postcss
+++ b/src/styles/classes/link.postcss
@@ -11,12 +11,14 @@
}
.link-group {
- display: grid;
- grid-template-columns: repeat(3, auto);
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
gap: 1rem;
.link {
color: var(--color-text);
+ margin-right: 1rem;
&:hover {
color: var(--color-link);