A 20-year-old woman won £30,000 after being unfairly fired for wearing trainers, with a tribunal citing age-based discrimination.