From 88d8e9af0d35915dd733ceeee0713152c96e663a Mon Sep 17 00:00:00 2001 From: nikolai-cc Date: Fri, 15 Jul 2022 12:12:30 +0200 Subject: [PATCH 001/164] add info icon to cells --- src/lib/components/unified/cells/Feature.svelte | 8 +++++++- src/lib/components/unified/cells/ProductFeature.svelte | 7 ++++++- src/lib/components/unified/cells/TextCell.svelte | 1 + 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/src/lib/components/unified/cells/Feature.svelte b/src/lib/components/unified/cells/Feature.svelte index d94e3ff..adda696 100644 --- a/src/lib/components/unified/cells/Feature.svelte +++ b/src/lib/components/unified/cells/Feature.svelte @@ -19,6 +19,7 @@ import type { Writable } from 'svelte/store'; import { getContext } from 'svelte'; + import { InfoIcon } from 'svelte-feather-icons'; let editable: Writable = getContext('editable'); let showMenu: boolean = false; @@ -125,7 +126,7 @@ {:else if feature} {/if} + + {#if feature.note} + + {/if} + {:else}
diff --git a/src/lib/components/unified/cells/ProductFeature.svelte b/src/lib/components/unified/cells/ProductFeature.svelte index c8aed56..50e8576 100644 --- a/src/lib/components/unified/cells/ProductFeature.svelte +++ b/src/lib/components/unified/cells/ProductFeature.svelte @@ -13,7 +13,7 @@ import ImplementationIcon from '$lib/components/ui/ImplementationIcon.svelte'; import ProductFeatureInput from '$lib/components/ui/ProductFeatureInput.svelte'; import type { Feature, Product, ProductFeature } from '$lib/prisma'; - import { MinusIcon } from 'svelte-feather-icons'; + import { MinusIcon, InfoIcon } from 'svelte-feather-icons'; import Data from './Data.svelte'; import type { Writable } from 'svelte/store'; @@ -148,6 +148,11 @@ {/if} + + {#if productFeature.note} + + {/if} + {:else if product && feature} diff --git a/src/lib/components/unified/cells/TextCell.svelte b/src/lib/components/unified/cells/TextCell.svelte index d3b255c..1123661 100644 --- a/src/lib/components/unified/cells/TextCell.svelte +++ b/src/lib/components/unified/cells/TextCell.svelte @@ -49,4 +49,5 @@ {value} + From 8d53a8aa85e19ecadbd25ed808f41a6b8a45fac1 Mon Sep 17 00:00:00 2001 From: nikolai-cc Date: Fri, 15 Jul 2022 12:12:45 +0200 Subject: [PATCH 002/164] add markdown to modals --- src/lib/components/ui/FeatureModal.svelte | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/components/ui/FeatureModal.svelte b/src/lib/components/ui/FeatureModal.svelte index b40e02c..c8cd6b6 100644 --- a/src/lib/components/ui/FeatureModal.svelte +++ b/src/lib/components/ui/FeatureModal.svelte @@ -1,4 +1,5 @@ -
+
{@html marked.parse(note)}
From 6ccf7cebd5380742e78f94f34d9bffd2e44ac2e8 Mon Sep 17 00:00:00 2001 From: nikolai-cc Date: Fri, 15 Jul 2022 12:13:01 +0200 Subject: [PATCH 004/164] add markdown to productfeaturemodals --- src/lib/components/ui/ProductFeatureModal.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/components/ui/ProductFeatureModal.svelte b/src/lib/components/ui/ProductFeatureModal.svelte index c1792c6..8d5dc5b 100644 --- a/src/lib/components/ui/ProductFeatureModal.svelte +++ b/src/lib/components/ui/ProductFeatureModal.svelte @@ -1,4 +1,5 @@ - + {#if modal}

Edit text:

-