import type { ButtonHTMLAttributes, ReactNode } from "react";
import "./tidefill-button.css";
/**
* Tidefill Button
* The label is printed twice — once in cream on the dark surface and once in
* ink on a liquid fill. On hover the fill rises from the bottom edge with a
* rolling wave surface, and the ink label is revealed exactly where the liquid is.
*/
type Props = Omit, "children"> & { children: string; tone?: "frost" | "lilac" | "cream" };
export function TidefillButton({ children, tone = "frost", className = "", ...rest }: Props) {
return (
);
}