Gitea is a self-hosted Git service similar to GitHub. It is used as the repository solution in Altinn Studio Repos.
The documentation on how to customize gitea can be found here.
The user interface of gitea can be customized to match your application needs. You can copy the templates from gitea’s github.
For example the default login page looks like this
It’s customized to look like this
Follow these steps to change any user interface of gitea. Here example is given for login
- Copy the login template from gitea’s github
- Paste it in your application in the same folder structure as gitea.
- Edit the file. You can change the html tags and introduce new css or add new text or image without affecting the logic.
- Update the docker image to use these templates.
Now, the new login template will be taken in use.