import React from 'react'; import styles from './silke-theme-card.module.scss'; import { SilkeText } from '../silke-text'; import { SilkeTag } from '../silke-tag'; import { SilkeOverflowMenu, SilkeOverflowMenuItem } from '../silke-overflow-menu'; interface SilkeThemeCardProps { name: string; description?: string; primaryColor?: string; secondaryColor?: string; accentColor?: string; bgColor?: string; textColor?: string; baseFont?: string; isDefault?: boolean; isSelected?: boolean; onClick?: () => void; menu?: (SilkeOverflowMenuItem | React.ReactElement | 'divider')[]; } export function SilkeThemeCard({ name, description, primaryColor, secondaryColor, accentColor, bgColor, textColor, baseFont, isDefault, isSelected, onClick, menu, }: SilkeThemeCardProps) { return (