project init & fix ui

This commit is contained in:
2023-01-06 14:24:11 +08:00
parent abc4f65a8e
commit ac9b479805
866 changed files with 39916 additions and 53 deletions

View File

@@ -0,0 +1,16 @@
<template name="badge">
<t-badge
color="{{color}}"
content="{{content}}"
count="{{count || 0}}"
dot="{{dot}}"
max-count="{{maxCount || 99}}"
offset="{{offset}}"
shape="{{shape || 'circle'}}"
show-zero="{{showZero}}"
size="{{size || 'medium'}}"
t-class="{{tClass}}"
t-class-content="{{tClassContent}}"
t-class-count="{{tClassCount}}"
/>
</template>

View File

@@ -0,0 +1,36 @@
<template name="button">
<t-button
block="{{block}}"
class="{{class}}"
t-class="{{externalClass}}"
disabled="{{disabled}}"
data-type="{{type}}"
data-extra="{{extra}}"
icon="{{icon}}"
loading="{{loading}}"
theme="{{theme}}"
shape="{{shape}}"
size="{{size}}"
variant="{{variant}}"
open-type="{{openType}}"
hover-stop-propagation="{{hoverStopPropagation}}"
hover-start-time="{{hoverStartTime}}"
hover-stay-time="{{hoverStayTime}}"
lang="{{lang}}"
session-from="{{sessionFrom}}"
send-message-title="{{sendMessageTitle}}"
send-message-path="{{sendMessagePath}}"
send-message-img="{{sendMessageImg}}"
app-parameter="{{appParameter}}"
show-message-card="{{showMessageCard}}"
bind:tap="onTplButtonTap"
bind:getuserinfo="onTplButtonTap"
bind:contact="onTplButtonTap"
bind:getphonenumber="onTplButtonTap"
bind:error="onTplButtonTap"
bind:opensetting="onTplButtonTap"
bind:launchapp="onTplButtonTap"
aria-label="{{ariaLabel}}"
>{{content}}</t-button
>
</template>

View File

@@ -0,0 +1,15 @@
<template name="icon">
<t-icon
customStyle="{{customStyle}}"
class="{{class}}"
t-class="{{tClass}}"
prefix="{{prefix}}"
name="{{name}}"
size="{{size}}"
color="{{color}}"
aria-hidden="{{ariaHidden}}"
aria-label="{{ariaLabel}}"
aria-role="{{ariaRole}}"
bind:click="{{bindclick || ''}}"
/>
</template>

View File

@@ -0,0 +1,17 @@
<template name="image">
<t-image
customStyle="{{customStyle}}"
error="{{error || 'default'}}"
lazy="{{lazy}}"
loading="{{count || 'default'}}"
shape="{{shape || 'square'}}"
src="{{src}}"
mode="{{mode || 'scaleToFill'}}"
webp="{{webp}}"
showMenuByLongpress="{{showMenuByLongpress}}"
bind:error="{{binderror}}"
bind:load="{{bindload}}"
t-class="{{tClass}}"
t-class-load="{{tClassLoad}}"
/>
</template>