# Exercise: Refactor the Library's Events Page

Exercise: Refactor the Library's Events Page: Exercise: Refactor the Library's Events Page.

Updated: November 10, 2026

1. [Exercise: Refactor the Library's Events Page](https://www.ask-codey.com/lessons/exercise-css-library-refactor-bem) (Freelancer): Rename a library events page's id selectors and long chains to flat BEM classes, move its helpers into a utilities layer, and keep the page looking exactly the same while six checks confirm it.

Source: https://www.ask-codey.com/courses/css-in-depth/topics/exercise-css-library-refactor-bem
