It looks great! Strange that you added 4 new chevron icons { icon-chevron-sign-left, icon-chevron-sign-right, icon-chevron-sign-up, icon-chevron-sign-down} when it seems that they could been a single icon-chevron-sign, recreated by the new icon rotation statuses {icon-rotate-90, icon-rotate-180, icon-rotate-270}.