The national flag of India, colloquially called the tricolour, is a horizontal rectangular tricolour flag of India saffron, white and India green; with the , a 24-spoke wheel, in navy blue at its centre. It was adopted in its present form during a meeting of the Constituent Assembly held on 22 July 1947, and it became the official flag of the Dominion of India on 15 August 1947. The flag was subsequently retained as that of the Republic of India. In India, the term "tricolour" almost always refers to the Indian national flag. The flag is based on the flag, a flag of the Indian National Congress designed by Pingali Venkayya. By law, the flag is to be made of , a special type of hand-spun cloth or silk, made popular by Mahatma Gandhi. The manufacturing process and specifications for the flag are laid out by the Bureau of Indian Standards. The right to manufacture the flag is held by the Khadi Development and Village Industries Commission, who allocates it to regional groups. As of 2009, the Karnataka Khadi Gramodyoga Samyukta Sangha has been the sole manufacturer of the flag. Usage of the flag is governed by the Flag Code of India and other laws relating to the national emblems. The original code prohibited use of the flag by private citizens except on national days such as the Independence day and the Republic Day. In 2002, on hearing an appeal from a private citizen, Naveen Jindal, the Supreme Court of India directed the Government of India to amend the code to allow flag usage by private citizens. Subsequently, the Union Cabinet of India amended the code to allow limited usage. The code was amended once more in 2005 to allow some additional use including adaptations on certain forms of clothing. The flag code also governs the protocol of flying the flag and its use in conjunction with other national and non-national flags. Design Specifications According to the Flag code of India, the Indian flag has a width:height aspect ratio of 3:2. All three horizontal bands of the flag (saffron, white and green) are equally sized. The Ashoka Chakra has twenty-four evenly-spaced spokes. The size of the Ashoka Chakra is not specified in the flag code, but in section 4.3.1 of "IS1: Manufacturing standards for the Indian Flag", there is a chart that describes specific sizes of the flag and the