Saltar al contenido principal

Componentes de Galio

¡Bienvenido a la documentación de Componentes de Galio! Aquí encontrarás todos los componentes disponibles que componen el Framework Galio.

Comenzando

Galio proporciona un conjunto completo de componentes de React Native que están diseñados para funcionar perfectamente juntos. Cada componente está cuidadosamente elaborado para proporcionar una experiencia de usuario hermosa y consistente.

Componentes Disponibles

Componentes Básicos

  • Text - Componente de texto mejorado con soporte de tipografía
  • Button - Botones hermosos y personalizables
  • Input - Componentes de entrada de formulario con validación
  • Card - Componentes contenedores para organización de contenido

Componentes de Diseño

  • Block - Contenedor de diseño flexible
  • Row - Componente de diseño horizontal
  • Col - Componente de diseño de columna
  • Grid - Sistema de cuadrícula responsivo

Componentes de Navegación

  • Navbar - Barra de navegación superior
  • TabBar - Navegación de pestañas inferior
  • Drawer - Cajón de navegación lateral

Componentes de Visualización de Datos

  • List - Componentes de lista y elementos de lista
  • Table - Componente de tabla de datos
  • Avatar - Componente de avatar de usuario
  • Badge - Componente indicador de estado

Componentes de Retroalimentación

  • Modal - Componente de diálogo modal
  • Toast - Componente de notificación toast
  • Loading - Componente indicador de carga
  • Progress - Componente de barra de progreso

Componentes de Formulario

  • Checkbox - Componente de entrada checkbox
  • Radio - Componente de botón de radio
  • Switch - Componente de interruptor toggle
  • Slider - Componente de control deslizante de rango

Instalación

Para usar los componentes de Galio, asegúrate de tener el framework instalado:

npm install galio-framework

Uso Básico

Importa y usa componentes en tu aplicación React Native:

import React from 'react';
import { View } from 'react-native';
import { Text, Button, Block } from 'galio-framework';

export default function MyComponent() {
return (
<Block flex center>
<Text h4>¡Bienvenido a Galio!</Text>
<Button round size="small">
Comenzar
</Button>
</Block>
);
}

Personalización

Todos los componentes de Galio son altamente personalizables. Puedes sobrescribir estilos predeterminados, colores y comportamientos para que coincidan con el sistema de diseño de tu aplicación.

Contribuir

¡Aceptamos contribuciones! Si te gustaría agregar nuevos componentes o mejorar los existentes, consulta nuestras pautas de contribución.

Soporte

Si necesitas ayuda con algún componente, por favor:

  1. Revisa la documentación del componente
  2. Mira nuestros ejemplos
  3. Únete a nuestra comunidad
  4. Reporta problemas en GitHub