Joomla template framework

Joomla! designers can choose among a large number of templates to use for website design. Using templates makes design process easier but serious designers prefer other solutions in order to present their clients a unique visual identity. One of the reasons is template "stiffness" (limited flexibility), a lack of documentation, non-responsive design and a lack of support for new web technologies. A solution in that case can be a development of the design from scratch or choosing one of the frameworks.