https://github.com/fusionauth/fusionauth-theme-management
https://github.com/fusionauth/fusionauth-theme-management
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/fusionauth/fusionauth-theme-management
- Owner: FusionAuth
- License: apache-2.0
- Created: 2020-08-15T13:52:17.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-28T05:57:35.000Z (almost 2 years ago)
- Last Synced: 2024-07-28T06:46:25.145Z (almost 2 years ago)
- Language: Shell
- Size: 6.84 KB
- Stars: 1
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Theme management
This has been superseded by https://github.com/FusionAuth/fusionauth-theme-helper
This repository has some tools to help with FusionAuth theme management. More about FusionAuth themes: https://fusionauth.io/docs/v1/tech/themes/
## Prerequisites
You need to have curl, jq and python3 installed.
You also need to have an API key with sufficient privileges.
Finally, you'll have to create a new theme and have associated it with your tenant.
## Message property files
The default messages files allows you to customize messages in the FusionAuth login screens.
### Retrieving messages
`retrieve-default-messages.sh `
This will produce a file `defaultmessages.txt` in your current directory. Edit this with your new messages. You can also version control this file.
### Updating messages
`patch-default-messages.sh `
This will load the `defaultmessages.txt` file up to FusionAuth, making any changes live.
### Limitations
This only works for the default messages file, not for any localizations.