You are massively overstocked with that many fish, and most of them are unsuitable for such a small tank,
Your tank is 8 US gallons, the recommendation is that you have no more than 1" of fish (use adult size) per US gallon
So you should aim for no more than 8" of fish.
The adult sizes for the fish you have are as follows:
Platys - 2.5 inches each.
Zebra Danios - 2 inches each
Pearl Danios - 2 inches each
Bronze Corys - 2.5 inches each
From what I can gather you have 5 platys, 3 corys, 3 zebras and 1 pearl.
So you have approx 28" of fish
So you have 3 and half times to many fish,
Also Danios should only be in a tank of 30 gallons or more.
Platys should only be kept in a tank of 10 gallons or more.
Bronze Corys should only be kept in a tank of 20 gallons or more.
Bronze corys should also be kept in a group of 6 or more.
So you really need a much bigger tank for the fish you currently have or you need to rehome them