He abierto ahora una PR de implementación preliminar para esta característica:
Esto añade soporte para una imagen de pantalla de bienvenida en modo oscuro, permitiendo que la pantalla de bienvenida de inicio de sesión/registro utilice un recurso diferente cuando el esquema de color oscuro está activo.
La implementación incluye actualmente:
- Configuración del sitio
splash_screen_image_dark - Selección de imagen de pantalla de bienvenida adaptada al modo oscuro
- Fallback a la imagen de pantalla de bienvenida existente cuando no hay un recurso oscuro configurado
- Métodos de ayuda actualizados/refactorizados
- Cobertura RSpec correspondiente
También he rebasado/seleccionado los cambios en una rama limpia para que el historial de la PR solo contenga commits relacionados con esta característica.
Las opiniones son muy bienvenidas, especialmente sobre:
- la nomenclatura de la configuración
- si el comportamiento de fallback es apropiado
- si esto debería mantenerse específico para la pantalla de bienvenida o generalizarse aún más