your personal website on atproto - mirror blento.app

quick fix

Florian dd710711 2dd67a37

+3 -6
-2
src/lib/cards/BigSocialCard/BigSocialCard.svelte
··· 5 let { item }: ContentComponentProps = $props(); 6 7 const platform = $derived(item.cardData.platform as string); 8 - 9 - $inspect(platformsData[platform].svg) 10 </script> 11 12 <a
··· 5 let { item }: ContentComponentProps = $props(); 6 7 const platform = $derived(item.cardData.platform as string); 8 </script> 9 10 <a
-2
src/lib/cards/TextCard/EditingTextCard.svelte
··· 9 let { item = $bindable<Item>() }: ContentComponentProps = $props(); 10 11 let editor: Editor | null = $state(null); 12 - 13 - $inspect(textSizeClasses[item.cardData.textSize as number]); 14 </script> 15 16 <!-- svelte-ignore a11y_no_static_element_interactions -->
··· 9 let { item = $bindable<Item>() }: ContentComponentProps = $props(); 10 11 let editor: Editor | null = $state(null); 12 </script> 13 14 <!-- svelte-ignore a11y_no_static_element_interactions -->
+3 -2
src/lib/cards/TextCard/TextCard.svelte
··· 2 import { marked } from 'marked'; 3 import type { ContentComponentProps } from '../types'; 4 import { textAlignClasses, textSizeClasses, verticalAlignClasses } from '.'; 5 6 let { item }: ContentComponentProps = $props(); 7 ··· 11 </script> 12 13 <div 14 - class={[ 15 'prose dark:prose-invert prose-neutral prose-sm prose-a:no-underline prose-a:text-accent-600 dark:prose-a:text-accent-400 accent:prose-a:text-accent-950 accent:prose-a:underline accent:prose-p:text-base-900 prose-p:first:mt-0 prose-p:last:mb-0 prose-headings:first:mt-0 prose-headings:last:mb-0 inline-flex h-full min-h-full w-full max-w-none overflow-y-scroll rounded-md p-3 text-lg', 16 textAlignClasses?.[item.cardData.textAlign as string], 17 verticalAlignClasses[item.cardData.verticalAlign as string], 18 textSizeClasses[(item.cardData.textSize ?? 0) as number] 19 - ]} 20 > 21 <span>{@html marked.parse(item.cardData.text ?? '', { renderer })}</span> 22 </div>
··· 2 import { marked } from 'marked'; 3 import type { ContentComponentProps } from '../types'; 4 import { textAlignClasses, textSizeClasses, verticalAlignClasses } from '.'; 5 + import { cn } from '@foxui/core'; 6 7 let { item }: ContentComponentProps = $props(); 8 ··· 12 </script> 13 14 <div 15 + class={cn( 16 'prose dark:prose-invert prose-neutral prose-sm prose-a:no-underline prose-a:text-accent-600 dark:prose-a:text-accent-400 accent:prose-a:text-accent-950 accent:prose-a:underline accent:prose-p:text-base-900 prose-p:first:mt-0 prose-p:last:mb-0 prose-headings:first:mt-0 prose-headings:last:mb-0 inline-flex h-full min-h-full w-full max-w-none overflow-y-scroll rounded-md p-3 text-lg', 17 textAlignClasses?.[item.cardData.textAlign as string], 18 verticalAlignClasses[item.cardData.verticalAlign as string], 19 textSizeClasses[(item.cardData.textSize ?? 0) as number] 20 + )} 21 > 22 <span>{@html marked.parse(item.cardData.text ?? '', { renderer })}</span> 23 </div>