From c2a75082f9abc1fb4e1873673aacb4a55841d948 Mon Sep 17 00:00:00 2001 From: Huakun Shen <huakun.shen@huakunshen.com> Date: Tue, 11 Mar 2025 13:04:50 -0400 Subject: [PATCH] minor ui updates to shiki --- packages/ui/src/components/animation/MagicCard.svelte | 5 +++++ packages/ui/src/components/code/shiki.svelte | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/components/animation/MagicCard.svelte b/packages/ui/src/components/animation/MagicCard.svelte index 3d089ec..f7d8012 100644 --- a/packages/ui/src/components/animation/MagicCard.svelte +++ b/packages/ui/src/components/animation/MagicCard.svelte @@ -2,10 +2,12 @@ import { onMount } from "svelte" import { Motion, useMotionTemplate, useMotionValue } from "svelte-motion" import { cn } from "../../utils" + import BorderBeam from "./BorderBeam.svelte" export let gradientSize: number = 200 export let gradientColor: string = "#262626" export let gradientOpacity: number = 0.8 + export let borderBeam: boolean = false let className: string = "" export { className as class } @@ -42,6 +44,9 @@ className )} > + {#if borderBeam} + <BorderBeam size={150} duration={12} /> + {/if} <div class="relative z-10"> <!-- Default --> <slot> diff --git a/packages/ui/src/components/code/shiki.svelte b/packages/ui/src/components/code/shiki.svelte index f337046..18a21be 100644 --- a/packages/ui/src/components/code/shiki.svelte +++ b/packages/ui/src/components/code/shiki.svelte @@ -36,7 +36,7 @@ {#await highlighter2 then highlighter} <ShikiMagicMove - class={cn("", className)} + class={cn("p-3", className)} {lang} theme={theme ?? "vitesse-dark"} {highlighter}