Following on from T318753 the plan is to allow user's to drag and drop images into the installer that are saved locally to make it easier and less error prone to configure a skin.
QA step
- User drags image to a special drop area on the installer
- A preview area is updated to display the new logo.
- Upon clicking "next" in the installer, the logo(s) will be submitted in the form along with other settings
- On backend, we will check if the logo fields are of type text or type file. If type text they will be written as is to the generated LocalSettings.php. If they are of type file, we will save them inside the static folder inside the MediaWiki installed directory with generic names relating to their configuration name e.g. static/images/wordmark.svg, static/images/icon.svg, static/images/tagline.svg, static/images/1x.svg etc... and the newly created paths will be output in LocalSettings.php
See also: T319134