O Eitri Luminus é a biblioteca de componentes básicos do Eitri para a montagem das telas de Eitri-apps. Com ela você pode montar componentes mais complexos para as experiências de seus Eitri-apps e extender ainda mais as possibilidades do Eitri em seu app.

Recursos

O Eitri Luminus conta com:

Documentação

→ Eitri Luminus Documentation ( 2.x.x )

Para documentação de versões anteriores clique aqui

Componentes Básicos

O Eitri Luminus oferece diversos componentes para construir suas interfaces:

  • Window: Container principal das telas
  • View: Container para agrupamento de elementos
  • Text: Exibição de textos
  • Button: Botões interativos
  • Image: Exibição de imagens
  • Input: Campos de entrada de texto
  • E muitos outros...

Exemplo de Uso

import { Window, View, Text, Button, Image } from 'eitri-luminus'

export default function Home() {
    return (
        <Window>
            <View display="flex" direction="column" padding="medium">
                <Image src="logo.png" width={100} height={100} />
                <Text fontSize="large">Bem-vindo ao Eitri!</Text>
                <Button
                    label="Começar"
                    onPress={() => console.log('Clicou!')}
                />
            </View>
        </Window>
    )
}

Temas

Os componentes do Eitri Luminus respeitam o tema configurado para sua aplicação. Para personalizar o tema, acesse o Console Eitri e configure as cores, fontes e estilos desejados.

Para mais informações sobre temas, consulte a página de Design System.