The modern Flag of The Republic of India (also called The Tricolor) has three colored stripes placed horizontally. At the top is saffron, that signifies sacrifice and patriotism. In the middle is white, which stands for truth in word and actions and purity in our thoughts. At the bottom is green, which stands for life and prosperity. In the middle of the white is a blue wheel, called the Ashoka Chakra. It has 24 spokes and it stands for progress.The Chakra or the wheel also symbolizes the Power of the State governed by Dharma.
Gandhi first proposed a flag to the India National Congress 1921. The first design was made by Pingali Venkayya. This flag was more or less same as the modern Indian flag, the only difference was that in the middle of the flag, instead of the Ashoka Chakra, it was a traditional spinning wheel. The spinning wheel was replaced by Ashoka Chakra few days before Independence by the National Constituent Assembly.