mediacms-io / mediacms

MediaCMS is a modern, fully featured open source video and media CMS, written in Python/Django and React, featuring a REST API.
https://mediacms.io
GNU Affero General Public License v3.0
2.7k stars 498 forks source link

Method of changing the logo without swapping out files in the active codebase #542

Closed KyleMaas closed 1 year ago

KyleMaas commented 1 year ago

Describe the feature you'd like It would be awfully nice if there was a way to change out the logo in the top left corner without just replacing the files in the codebase. There are a few reasons for this:

Describe alternatives you've considered I can think of a couple ways to accomplish this:

KyleMaas commented 1 year ago

Just ran across the logo URLs in templates/config/installation/site.html - is that the more correct way to change those URLs? And if so, could it maybe integrate variables from settings.py so the changes are only being made in one configuration file instead of throughout the codebase?

mgogoulos commented 1 year ago

Nice suggestions

I have been thinking of providing all the settings to an admin page. So all settings take effect through it, and you don't have to edit python/config files and also restart services. Maybe logo upload could find it's way in it?