Package Exports
- reactnativeepictrailsds
- reactnativeepictrailsds/preset
Readme
React Native Epic Trails Design System
Note: This package is currently in early development (v0.0.1). APIs may change frequently.
A flexible and customizable design system for React Native, providing pre-built UI components, typography, and themes to enhance mobile app development with a focus on outdoor and adventure applications.
Under Development
This design system is currently under active development. Many features are planned but not yet implemented. Documentation and examples will be expanded as development progresses.
Installation
npm install reactnativeepictrailsds
# or
yarn add reactnativeepictrailsds
Getting Started
import { Button } from 'reactnativeepictrailsds';
export default function App() {
return (
<View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
<Button variant="primary">
Start Exploring
</Button>
</View>
);
}
Development
To contribute to the design system:
Clone the repository
git clone https://github.com/gaureshpai/reactnativeepictrailsds.git
Install dependencies
npm install
Start the development server
npx expo start
Current Components
- Buttons: Primary, Secondary variants in Medium, Large, and Docked sizes
- Tiles: Basic content containers with various states
Roadmap
- Complete component library
- Comprehensive documentation
- Theme customization
- Accessibility improvements
- Interactive examples
- Component playground
License
Contributors
How to Contribute
Interested in joining our team? Check out our contribution guidelines to get started!
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request