==============
Fleio frontend
==============
.. index:: frontend, javascript, html, css, js, angular, typescript
The minified frontend code is in path ``/var/webapps/fleio/frontend/``.
The frontend uses the following technologies:
* JavaScript
* TypeScript `_
* `Angular `_
* `Angular Material `_
* other JavaScript modules
You can make a few basic settings, like changing the top logo, default language, default items list display style
(material design card or table), from the ``constants.js`` file. Read more in :doc:`/configuring/frontend-settings`.
.. important::
If you are adding or changing Fleio files, other than Fleio setting files that are stored in docker volumes, see
:ref:`change-docker-files`.
If you want to add your own code to the Fleio frontend in a safe way, without changing core files (and avoiding future
merge work on every update) see :ref:`docker-custom-frontend`.