Separate Einstellung mobile_logo_dark für den Login/Signup-Splashscreen hinzufügen

Ich habe nun einen PR mit einer Entwurfsimplementierung für dieses Feature erstellt:

Dies fügt Unterstützung für ein separates Bild für den Splash-Screen im Dunkelmodus hinzu, sodass der Login/Registrierungs-Splash-Screen ein anderes Asset verwenden kann, wenn ein dunkles Farbschema aktiv ist.

Die Implementierung umfasst derzeit:

  • Die Site-Einstellung splash_screen_image_dark
  • Dunkelmodus-fähige Auswahl des Splash-Screen-Bildes
  • Fallback auf das bestehende Splash-Bild, wenn kein dunkles Asset konfiguriert ist
  • Aktualisierte Hilfsfunktionen/Refaktorierungen
  • Begleitende RSpec-Tests

Ich habe die Arbeit zudem auf einen sauberen Branch rebased/cherry-picked, sodass der PR-Verlauf nur Commits enthält, die sich auf dieses Feature beziehen.

Feedback ist sehr willkommen, insbesondere zu:

  • der Benennung der Einstellung
  • der Angemessenheit des Fallback-Verhaltens
  • der Frage, ob dies splash-screenspezifisch bleiben oder weiter verallgemeinert werden sollte
1 „Gefällt mir“