managarten/memoro/apps/web/src/lib/components/statistics/GlassCard.svelte
Till-JS 10325026f9 feat: add Tier 2 shared components (stats, tags, media)
New shared-ui components:
- GlassCard: Glassmorphism container for cards
- StatRow: Generic stat row with snippet-based icons
- TagBadge: Reusable tag badge component
- AudioPlayer: Full-featured audio player with customizable icons

Updated Memoro to use shared components as wrappers while
maintaining app-specific features (icons, styling).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 22:39:15 +01:00

19 lines
406 B
Svelte

<script lang="ts">
/**
* Memoro GlassCard
* Re-exports from @manacore/shared-ui for backward compatibility
*/
import { GlassCard } from '@manacore/shared-ui';
import type { Snippet } from 'svelte';
interface Props {
children: Snippet;
class?: string;
}
let { children, class: className = '' }: Props = $props();
</script>
<GlassCard class={className}>
{@render children()}
</GlassCard>