UI — Construir a interface
Temas e estilos
Cores, temas claro e escuro e skins — as três camadas de aparência do CrossFly e quando usar cada uma delas.
Como fazer
Esquemas de cores
ColorScheme — gere a paleta inteira do app a partir de uma cor-semente (Material 3).
Como fazer
Estilizar componentes
ComponentStyle — API fluente para cor, borda, cantos, gaps, fonte e sombra de um componente.
Como fazer
Modo claro/escuro
Alternar tema em tempo real sem reconstruir a UI — setDarkMode + onRestyle/styled/restyle.
Como fazer
Skins (Material / iOS / Flutter)
Trocar a identidade visual — estrutura, forma e espaçamento — global ou por componente.