aura-glass
Version:
A comprehensive glassmorphism design system for React applications with 142+ production-ready components
20 lines • 791 B
TypeScript
import React from 'react';
export interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
variant?: 'default' | 'primary' | 'secondary' | 'success' | 'warning' | 'error' | 'outline' | 'ghost' | 'link' | 'text';
size?: 'xs' | 'sm' | 'md' | 'lg' | 'xl';
loading?: boolean;
icon?: React.ReactNode;
iconPosition?: 'left' | 'right';
fullWidth?: boolean;
glassIntensity?: 'subtle' | 'medium' | 'strong' | 'intense';
}
export interface FabProps extends ButtonProps {
position?: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left';
animated?: boolean;
magnetic?: boolean;
}
export interface MagneticButtonProps extends ButtonProps {
magneticStrength?: number;
magneticRadius?: number;
}
//# sourceMappingURL=button.d.ts.map