Reviewed-on: https://codeberg.org/forgejo/docs/pulls/244 Reviewed-by: Loïc Dachary <dachary@noreply.codeberg.org> Co-authored-by: Earl Warren <contact@earl-warren.org> Co-committed-by: Earl Warren <contact@earl-warren.org>
1.2 KiB
title | license |
---|---|
Interface customization | CC-BY-SA-4.0 |
Forgejo currently has limited capabilities for customizing the user interface.
Some settings are provided to customize the look and feel of the Forgejo user interface, such as the default theme or the description that shows on the home page. See a complete list of those settings in the config cheat sheet:
- In the UI section and below.
- The
APP_NAME
setting in the Overall section
They are documented and supported to be backward compatible between versions.
It is also possible to customize Forgejo by recompiling from the sources and changing the files. Or by extracting and modifying the relevant files with the forgejo embedded extract
CLI. In both cases an intimate knowledge of the underlying codebase is necessary to figure out what files should be modified to achieve the desired result. They are considered an internal detail: non backward compatible changes will be introduced without warning in the release notes and they will not be documented.
See also the developer section on interface customization for more information.