@tonirecio/fluight-ds
v1.0.1
Published
Modern React design system for travel industry
Maintainers
Readme
Fluight Design System
Modern React component library for the travel industry. Accessible, optimized, and built for travel and flight booking applications.
🚀 Key Features
⚡ Modern Technology
- React 19: Components built with the latest React version
- TypeScript: Full static typing for better developer experience
- styled-components: Dynamic and customizable styles
🎨 Complete Design System
- Design Tokens: Scalable system with tokens, utilities, and modern components
- Dynamic Themes: Support for Fluight (green) and Iberia (red) with light/dark modes. Adding new themes is easy.
- Dimension Properties: Dimension properties across all components
♿ First-Class Accessibility
- WCAG 2.1 AA: Full compliance with accessibility standards
- Keyboard Navigation: Complete keyboard navigation support
- Screen Readers: Screen reader compatibility
- Focus Management: Intelligent focus management
🧪 Quality & Testing
- 7-File Architecture: Standard architecture for scalable and maintainable components
- Testing Suite: Comprehensive tests with Jest and Testing Library
- 90%+ Coverage: High code coverage with dedicated accessibility tests
- Storybook: Visual and interactive component documentation
- ESLint + Prettier: Code quality and automatic formatting
- Rollup: Optimized build for distribution
📦 Installation
# With npm
npm install @tonirecio/fluight-ds
# With yarn
yarn add @tonirecio/fluight-dsDeveloped with ❤️ for the travel industry
