Aggiungi l'impostazione separata mobile_logo_dark per la schermata di login/iscrizione

Ho appena aperto una PR di implementazione in bozza per questa funzionalità:

Questa aggiunge il supporto per un’immagine separata della schermata di benvenuto in modalità scura, consentendo alla schermata di login/iscrizione di utilizzare una risorsa diversa quando è attivo uno schema di colori scuro.

L’implementazione include attualmente:

  • impostazione del sito splash_screen_image_dark
  • selezione dell’immagine della schermata di benvenuto sensibile alla modalità scura
  • fallback all’immagine della schermata di benvenuto esistente quando non è configurata alcuna risorsa scura
  • metodi di aiuto aggiornati/refactoring
  • copertura RSpec corrispondente

Ho anche rebased/cherry-picked il lavoro su un branch pulito in modo che la cronologia della PR contenga solo commit relativi a questa funzionalità.

I feedback sono molto graditi, in particolare su:

  • la denominazione dell’impostazione
  • se il comportamento di fallback sia appropriato
  • se questa dovrebbe rimanere specifica per la schermata di benvenuto o essere generalizzata ulteriormente
1 Mi Piace