Is there any particular reason you're mixing camel-case and dash-case in your classnames?