# Customization

* [Introduction](https://docs.consuldemocracy.org/tech_docs/customization/introduction)
* [Translations and texts](https://docs.consuldemocracy.org/tech_docs/customization/translations)
* [Images](https://docs.consuldemocracy.org/tech_docs/customization/images)
* [Styles with CSS](https://docs.consuldemocracy.org/tech_docs/customization/css)
* [JavaScript](https://docs.consuldemocracy.org/tech_docs/customization/javascript)
* [Models](https://docs.consuldemocracy.org/tech_docs/customization/models)
* [Controllers](https://docs.consuldemocracy.org/tech_docs/customization/controllers)
* [Views and HTML](https://docs.consuldemocracy.org/tech_docs/customization/views)
* [Components](https://docs.consuldemocracy.org/tech_docs/customization/components)
* [Other Ruby classes (GraphQL, lib, mailers, builders)](https://docs.consuldemocracy.org/tech_docs/customization/ruby)
* [Gems](https://docs.consuldemocracy.org/tech_docs/customization/gems)
* [Application configuration](https://docs.consuldemocracy.org/tech_docs/customization/application)
* [Routes](https://docs.consuldemocracy.org/tech_docs/customization/routes)
* [Tests](https://docs.consuldemocracy.org/tech_docs/customization/tests)
