Prechádzať zdrojové kódy

[stdf]Update Badge compoent, demo and documents.

dufu1991 1 rok pred
rodič
commit
1417f55ed0
1 zmenil súbory, kde vykonal 12 pridanie a 12 odobranie
  1. 12 12
      packages/stdf/components/badge/Badge.svelte

+ 12 - 12
packages/stdf/components/badge/Badge.svelte

@@ -30,10 +30,10 @@
 
 {#if isInner}
 	<div
-		class={`px-1 text-xs text-white whitespace-nowrap${radiusClass}${
-			text === '' ? ' w-3 h-3' : ' '
-		} text-center leading-4 transition-all bg-[red]${injClass === '' ? '' : ` ${injClass}`}`}
-		style={`transform:${isShow ? ' scale(1)' : ' scale(0)'}`}
+		class="px-1 text-xs text-white whitespace-nowrap{radiusClass}{text === ''
+			? ' w-3 h-3'
+			: ' '} text-center leading-4 transition-all bg-[red]{injClass === '' ? '' : ` ${injClass}`}"
+		style="transform:{isShow ? ' scale(1)' : ' scale(0)'}"
 	>
 		{text}
 	</div>
@@ -41,14 +41,14 @@
 	<div class="relative">
 		{@render children?.()}
 		<div
-			class={`absolute${text === '' ? ' -top-1.5' : ' -top-2'}${
-				isLeft ? ' left-0' : ' right-0'
-			} px-1 text-xs text-white whitespace-nowrap${radiusClass}${
-				text === '' ? ' w-3 h-3' : ' '
-			} text-center leading-4 transition-all bg-[red]${injClass === '' ? '' : ` ${injClass}`}`}
-			style={`transform: translateX(calc(${isLeft ? '-' : ''}50% ${isLeft ? '+' : '-'} ${offsetX}px)) translateY(${offsetY}px)${
-				isShow ? ' scale(1)' : ' scale(0)'
-			}`}
+			class="absolute{text === '' ? ' -top-1.5' : ' -top-2'}{isLeft
+				? ' left-0'
+				: ' right-0'} px-1 text-xs text-white whitespace-nowrap{radiusClass}{text === ''
+				? ' w-3 h-3'
+				: ' '} text-center leading-4 transition-all bg-[red]{injClass === '' ? '' : ` ${injClass}`}"
+			style="transform: translateX(calc({isLeft ? '-' : ''}50% {isLeft ? '+' : '-'} {offsetX}px)) translateY({offsetY}px){isShow
+				? ' scale(1)'
+				: ' scale(0)'}"
 		>
 			{text}
 		</div>