markup, sass and js explanations