Hola, se podría hacer de la misma forma que se hacen las
rounded corners boxes, pero cambiando las imagenes de las esquinas redondeadas por esquinas cuadradas y con un degradado de negro a transparente. Todo esto mientras al div contenedor le damos color negro y borde gris. Cuestion de probarlo.
Salud!