按钮
企业级按钮三态:hover 轻微上浮 + 阴影微升,active:scale-[0.98] 触觉按压确认,focus:ring-offset-2 WCAG 合规焦点环
{/* Primary Button */}
<button className="
px-4 py-2
bg-blue-600 text-white
rounded-lg shadow-sm font-medium
hover:bg-blue-700 hover:-translate-y-0.5 hover:shadow
focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2
active:scale-[0.98] active:translate-y-0 active:shadow-sm
transition-all duration-150 ease-out
">
Get Started
</button>
{/* Secondary Button */}
<button className="
px-4 py-2
bg-white text-gray-700
border border-gray-300 rounded-lg shadow-sm font-medium
hover:bg-gray-50 hover:-translate-y-0.5 hover:shadow
focus:outline-none focus:ring-2 focus:ring-gray-300 focus:ring-offset-2
active:scale-[0.98] active:translate-y-0 active:shadow-sm
transition-all duration-150 ease-out
">
Learn More
</button>
{/* Ghost Button */}
<button className="
px-4 py-2
text-blue-600
rounded-lg font-medium
hover:bg-blue-50 hover:-translate-y-0.5
focus:outline-none focus:ring-2 focus:ring-blue-500 focus:ring-offset-2
active:scale-[0.98] active:translate-y-0 active:bg-blue-100
transition-all duration-150 ease-out
">
Cancel
</button>