Updated Breadcrumb and Field
This commit is contained in:
@@ -34,7 +34,7 @@ const { items, separator = "/" } = Astro.props as {
|
|||||||
) : (
|
) : (
|
||||||
<a
|
<a
|
||||||
href={item.url}
|
href={item.url}
|
||||||
class="wr:flex wr:items-center wr:gap-2 wr:text-gray-800 wr:dark:text-gray-200 wr:hover:underline wr:hover:text-blue-600 wr:hover:dark:text-blue-400"
|
class="wr:flex wr:items-center wr:gap-2 wr:text-gray-500 wr:dark:text-gray-200 wr:hover:underline wr:hover:text-blue-600 wr:hover:dark:text-blue-400"
|
||||||
>
|
>
|
||||||
{item.icon && (
|
{item.icon && (
|
||||||
<Icon name={item.icon} class={`wr:size-4`} />
|
<Icon name={item.icon} class={`wr:size-4`} />
|
||||||
|
|||||||
@@ -42,6 +42,9 @@ interface Props extends HTMLAttributes<"div"> {
|
|||||||
suffixText?: string;
|
suffixText?: string;
|
||||||
iconLeft?: string;
|
iconLeft?: string;
|
||||||
iconRight?: string;
|
iconRight?: string;
|
||||||
|
min?: number;
|
||||||
|
max?: number;
|
||||||
|
step?: number;
|
||||||
size?: "sm" | "md" | "lg";
|
size?: "sm" | "md" | "lg";
|
||||||
class?: string;
|
class?: string;
|
||||||
}
|
}
|
||||||
@@ -161,6 +164,9 @@ const controlWrap = "wr:relative";
|
|||||||
.filter(Boolean)
|
.filter(Boolean)
|
||||||
.join(" ") || undefined
|
.join(" ") || undefined
|
||||||
}
|
}
|
||||||
|
min={p.kind === "number" ? p.min : undefined}
|
||||||
|
max={p.kind === "number" ? p.max : undefined}
|
||||||
|
step={p.kind === "number" ? p.step : undefined}
|
||||||
value={
|
value={
|
||||||
typeof p.value === "string" ||
|
typeof p.value === "string" ||
|
||||||
typeof p.value === "number"
|
typeof p.value === "number"
|
||||||
|
|||||||
Reference in New Issue
Block a user