Set and get custom styling for web interface. For #718

This commit is contained in:
Gabe Kangas
2021-04-11 17:40:22 -07:00
parent 36be7b76c2
commit df7dff081f
5 changed files with 34 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ type webConfigResponse struct {
SocialHandles []models.SocialHandle `json:"socialHandles"`
ChatDisabled bool `json:"chatDisabled"`
ExternalActions []models.ExternalAction `json:"externalActions"`
CustomStyles string `json:"customStyles"`
}
// GetWebConfig gets the status of the server.
@@ -52,6 +53,7 @@ func GetWebConfig(w http.ResponseWriter, r *http.Request) {
SocialHandles: socialHandles,
ChatDisabled: data.GetChatDisabled(),
ExternalActions: data.GetExternalActions(),
CustomStyles: data.GetCustomStyles(),
}
if err := json.NewEncoder(w).Encode(configuration); err != nil {