Answers.Body: <p>System Settings don't support rebranding via Project Sync, however if you place your assets in the following locations and commit to GIT you can get similar results.</p>
  
  <pre><code>Login Page Logo -&gt; &lt;project_root&gt;/storage/rebrand/logo/&lt;filename&gt;.svg
  Site Icon -&gt; &lt;project_root&gt;/storage/rebrand/icon/&lt;filename&gt;.svg
  </code></pre>
  
  <p>By placing the images in the above locations the system will automatically detect them. You should then see them show up in the backend without needing to upload them also.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-05T06:28:40.197Z
Answers.Text: Here's the Github issue about it: https://github.com/craftcms/cms/issues/1064
Answers.UserDisplayName: Johan Douma
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-05T01:57:39.653Z
Answers.LastActivityDate: 2019-09-05T01:57:39.653Z
Answers.UserDisplayName: Regan Lawton
Body: <p>How does one configure the rebrand options (Login Page Logo and Site Icon) with project config enabled? The fields to upload these files usually appear under <em>Settings > General</em>. This is only visible on environments where <a href="https://docs.craftcms.com/v3/config/config-settings.html#allowadminchanges" rel="nofollow noreferrer"><code>allowAdminChanges</code></a> is set to <code>true</code>. How does one configure these on production environments where <code>'allowAdminChanges' =&gt; false</code> is the norm?</p>
  
Tags: <control-panel><projectconfig>
Title: Login Page Logo and Site Icon with Project Config
ThreadText: # Login Page Logo and Site Icon with Project Config
  
  (Asked by: username_0 on 2019-07-18)
  
  How does one configure the rebrand options (Login Page Logo and Site Icon) with project config enabled? The fields to upload these files usually appear under *Settings > General*. This is only visible on environments where [`allowAdminChanges`](https://docs.craftcms.com/v3/config/config-settings.html#allowadminchanges) is set to `true`. How does one configure these on production environments where `'allowAdminChanges' => false` is the norm?
  
  **Tags:** control-panel, projectconfig
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-09-05. Score: 6 | Accepted answer
  
  System Settings don't support rebranding via Project Sync, however if you place your assets in the following locations and commit to GIT you can get similar results.
  
  ```
  Login Page Logo -> <project_root>/storage/rebrand/logo/<filename>.svg
  Site Icon -> <project_root>/storage/rebrand/icon/<filename>.svg
  
  ```
  
  By placing the images in the above locations the system will automatically detect them. You should then see them show up in the backend without needing to upload them also.
  
  > **Comments:**
  > **username_2**: Here's the Github issue about it: https://github.com/craftcms/cms/issues/1064  
  
  ---
  
  