1. farba samotná je CSS, inak všetky 3 sa používajú, i když záleží konktrétne od progress baru.
2. Ne nedela to automaticky, staci na to JS.
Myslím že Vy neviete základy HTML, CSS či JS. Odporúčam Vám začať s niečím jednoduchším, a veľa hladať na nete. prečítať tutorialy atp.