diff --git a/package-lock.json b/package-lock.json
index 845c234..8294325 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "minifolio",
- "version": "0.6.1",
+ "version": "0.6.3",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "minifolio",
- "version": "0.6.1",
+ "version": "0.6.3",
"license": "GPL-3.0-only",
"dependencies": {
"child-process-promise": "^2.2.1",
diff --git a/package.json b/package.json
index 397a416..eb94a25 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "minifolio",
- "version": "0.6.2",
+ "version": "0.6.3",
"private": true,
"license": "GPL-3.0-only",
"scripts": {
diff --git a/src/components/card/Card.svelte b/src/components/card/Card.svelte
index 6d0736c..3dcfd10 100644
--- a/src/components/card/Card.svelte
+++ b/src/components/card/Card.svelte
@@ -31,17 +31,7 @@ A generic card element.
Children are rendered on a colored card with rounded corners.
-->
- {
- if (link) {
- await goto(link.url);
- } else if (onclick) {
- onclick(e);
- }
- }}
- target={linkNewTab}
->
+{#snippet content()}
{@render children()}
-
+{/snippet}
+
+
+{#if link}
+ {
+ if (link) {
+ await goto(link.url);
+ } else if (onclick) {
+ onclick(e);
+ }
+ }}
+ target={linkNewTab}
+ >
+ {@render content()}
+
+{:else}
+ {@render content()}
+{/if}