The dots-vue app objective is to provide a generic front-end to publish content served by a dots dts api (api repo : https://github.com/chartes/dots - documentation : https://chartes.github.io/dots_documentation/).
Therefore, the objective of this issue is to perform a code review of the application setup and components to ensure the dots-vue app is generic and offers possibilities to define a custom_theme, which allows amongst others to :
- change institution details in Favicon/Nav/Footer/TermsOfService etc (initial elements have been listed in /custom_theme in the branch named default
- change project details in the HomePage / About etc (initial elements have been listed in /custom_theme in the branch named default
- change dots api root collection targeted without affecting the app mountpoint url
The review should include :
with the aim to offer institution / project customization in terms of icons, environments variables, custom html contents.
The dots-vue app objective is to provide a generic front-end to publish content served by a dots dts api (api repo : https://github.com/chartes/dots - documentation : https://chartes.github.io/dots_documentation/).
Therefore, the objective of this issue is to perform a code review of the application setup and components to ensure the dots-vue app is generic and offers possibilities to define a custom_theme, which allows amongst others to :
The review should include :
assessing :
providing guidance to enhance :
with the aim to offer institution / project customization in terms of icons, environments variables, custom html contents.