[noun] + なら + [same noun] + で [na-adj] + なら + [same na-adj] + で [verb (plain)] + なら + [same verb] + で [i-adj] + なら + [same i-adj] + で
なら~で puts the same word on both sides: "if it's X, then (being) X…". The speaker takes the situation as it is and says what ought to follow from it – often a complaint that the other person didn't do that much. A noun, an adjective or a plain-form verb goes in, and comes back unchanged before で.
A noun or な-adjective takes で straight after it, with no だ.
The second half is not always a complaint. It can also say that the situation, whatever it turns out to be, has its own way of working.
The pattern belongs to conversation, and the second half is typically advice, a request or a complaint.