feat: release design system engine, studio and component contracts
This commit is contained in:
1 parent
ff1065fb27
commit
3943b946d6
693 files changed
+175546
-3894
No files matched your search
@@ -30,15 +30,15 @@ label: string = "Learn more"
|
||||
data-color='{color}'
|
||||
data-variant='{variant}'
|
||||
class='wrn-text-link {class}'
|
||||
>
|
||||
data-wrn-owner="TextLink" data-wrn-part="root" data-wrn-component="TextLink" data-wrn-axis-size='{size}' data-wrn-axis-color='{color}' data-wrn-axis-variant='{variant}'>
|
||||
{#if disabled}
|
||||
<span
|
||||
aria-disabled="true"
|
||||
class="wrn-text-link__control"
|
||||
data-size='{size}'
|
||||
>
|
||||
data-wrn-owner="TextLink" data-wrn-part="control" data-wrn-axis-size='{size}' data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}">
|
||||
{#if icon && iconPosition === "start"}
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true"></span>
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true" data-wrn-owner="TextLink" data-wrn-part="icon" data-wrn-axis-size="{size}" data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}"></span>
|
||||
{/if}
|
||||
<span>{label}</span>
|
||||
</span>
|
||||
@@ -52,21 +52,21 @@ label: string = "Learn more"
|
||||
data-color='{color}'
|
||||
data-variant='{variant}'
|
||||
data-underline='{underline ? "true" : "false"}'
|
||||
>
|
||||
data-wrn-owner="TextLink" data-wrn-part="control" data-wrn-axis-size='{size}' data-wrn-axis-color='{color}' data-wrn-axis-variant='{variant}'>
|
||||
{#if icon && iconPosition === "start"}
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true"></span>
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true" data-wrn-owner="TextLink" data-wrn-part="icon" data-wrn-axis-size="{size}" data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}"></span>
|
||||
{/if}
|
||||
|
||||
<span>{label}</span>
|
||||
|
||||
{#if icon && iconPosition === "end"}
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true"></span>
|
||||
<span class='{icon + " wrn-text-link__icon"}' aria-hidden="true" data-wrn-owner="TextLink" data-wrn-part="icon" data-wrn-axis-size="{size}" data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}"></span>
|
||||
{/if}
|
||||
|
||||
{#if external}
|
||||
<span class="icon-[lucide--external-link] wrn-text-link__icon" aria-hidden="true"></span>
|
||||
<span class="icon-[lucide--external-link] wrn-text-link__icon" aria-hidden="true" data-wrn-owner="TextLink" data-wrn-part="icon" data-wrn-axis-size="{size}" data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}"></span>
|
||||
{:else if showArrow}
|
||||
<span class="icon-[lucide--arrow-right] wrn-text-link__icon wrn-text-link__arrow" aria-hidden="true"></span>
|
||||
<span class="icon-[lucide--arrow-right] wrn-text-link__icon wrn-text-link__arrow" aria-hidden="true" data-wrn-owner="TextLink" data-wrn-part="icon" data-wrn-axis-size="{size}" data-wrn-axis-color="{color}" data-wrn-axis-variant="{variant}"></span>
|
||||
{/if}
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
Reference in new issue
Block a user