С допущениями, но вдруг поможет: если размер прямоугольника календаря всегда одинаковый, то можно сделать контейнер, внутри него сделать сам календарь с отступами между ячейками календаря. А фон контейнера сделать градиентом, от цвета рамки в центре до цвета ячеек по краям.