Currently when viewing Preferences we show the default skin at the top of the list followed by the other skins in alphabetical order:
{F34913855}
With the introduction of new Vector while it is opt in:
{F34913857}
# AC
[] The currently selected skin will appear at the top (not the default skin defined in LocalSettings.php as currently)
[] Preferred skins come after, in the order that they are defined in by $wgSkinsPreferred. Specifically Vector-2022 and Vector skins should be next in that order (assuming neither are currently selected)
[] All other skins should follow in alphabetical order
# Developer notes
Sort order is defined in core and can be tweaked, but should not require knowledge of which skins are installed: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/751813
1) Use a new core config flag $wgSkinsPreferred to achieve the following order:
* Selected skin
* Preferred skins (defaults to [], in production we make this ['vector-2022', 'vector']
* Other skins in alphabetic order