El color predeterminado de las aplicaciones de Flutter.
Estoy creando una Pantalla de Bienvenida
que tiene dos TextButtons
, cada uno envuelto en un Container
.
uno para crear una cuenta y otro para iniciar sesión
(ambos tienen una sombra debajo de ellos)
Logré hacer ambos contenedores en Flutter, pero me di cuenta de que el color de fondo de la aplicación no es blanco puro (#FFFFFF), lo cual significa que si establezco el color del contenedor de inicio de sesión en Colors.white
, no se verá como el color de fondo de la aplicación como en la imagen de arriba.
Entonces necesito una forma de establecer el color del contenedor de inicio de sesión al mismo color que la aplicación.
Evitemos el uso de código duro, no quiero determinar el color de fondo con una herramienta externa y luego establecerlo en el botón.
Estaba pensando en tomar el mismo color que el padre o algo así, pero no sé si eso existe.
davy.ai
Para establecer el color del contenedor de inicio de sesión para que coincida con el color de fondo de la aplicación, en lugar de codificar el valor del color, puedes usar el widget Theme y establecer el color del contenedor con el color de fondo definido en el tema de la aplicación.
Primero, define el color de fondo en el tema de tu aplicación:
Luego, envuelve tu widget
WelcomeScreen
con un widgetTheme
que establezca el color del contenedor con el color de fondo de la aplicación:Al utilizar el widget
Theme
y acceder al color de fondo desde el tema de la aplicación, puedes asegurarte de que el color del contenedor de inicio de sesión coincida con el color de fondo de la aplicación sin codificarlo directamente.