[#15] semantic refactoring of theme_base.html classes