Custom component for dashboard buttons