This dream appears to be about financial prosperity or blessings. It specifically emphasizes the difference between two types of people: Those who have no respect and responsibility or accountability for or when it comes to finances and spiritual blessings (reckless with no regard for what they actually have) and those who do (actually your sister). In the dream, she actually displayed a “Godly type” of respect and accountability, and responsibility when it comes to finances and the blessings of God.
This is what branches and leaves and grapes represent:
Leaves in dreams and visions symbolize the provision of God in the midst of either a period of prosperity or a period of suffering, trials, and misery. God will not leave us or forsake us and although things around us look dire, God is still providing and still looking after us and still healing us.
In another sense (I do not think this is what is represented in this dream), leaves symbolize the healing ministry in which case it symbolizes the hands of people (the laying on of hands – praying for people). People are trees and their arms are branches and the leaves are their hands and the trunks are their legs and the roots are their feet.
Do not forget, green leaves and also the grass that you saw often symbolizes spiritual blessings as well. So what I said above about finances is also true for spiritual blessings (I am referring to the way your sister respected and dealt with God’s blessings).
Grapes symbolize the goodness of God. It is all about his wonderful blessings, spiritually and financially. When we dream of grapes it speaks of God’s promises, grace, and goodness. The land of Canaan with all its blessings was promised by God and it was found to be good. The grapes were particularly huge.
The fact that there were no grapes on the branches yet speaks of a promise that has not yet come into fulfillment. One wonders if those who are so reckless with the leaves and branches will even receive the promise. I doubt it. However, your sister will receive the blessings of God because it is precious to her.
Pretty speaks of perfect divine characteristics and very green speaks of more blessings than usual.
Oh before I forget, fences speak of a divide, if this is the right way to put it. It is white because it is God who discerns the real attitudes in our hearts. He knows how we feel or act when it comes to dealing with his wonderful blessings. He has put your sister on the one side and those other people on the other side of the picket fence (not in the dream but the presence of that symbol suggests this). So what all this really means depends on the trigger. Your sister should probably know which incident triggered this dream but I can assure you, God is proud and happy about her attitude.
As I said, when she identifies the correct trigger, that trigger may change the meaning of this dream or it may shed more light on the real meaning.