0.4.0 • Published 3 years ago
skyle v0.4.0
- 💡 Beautiful & Easy Syntax
- ⚡ Performant
- 🎨 Highly Customizable
- 🔼 Expo Compatible
- 🧩 Works on all Platforms! (iOS, Android, Web, Windows, Mac, etc.)
- 🌟 Supports Media Queries, Theming, Transitions and more!
- ☑️ Written in TypeScript
Why?
Skyle aims to provide styling utilities and to fill in the missing features that are available in CSS but not in React-Native. When switching between the two, the missing APIs become prominent. This is the main reason why this project was developed: Making styling a heck of a lot easier.
Features
- ✔️ Shorthands
- ✔️ Length Units
- ✔️ Theming
- ✔️ Variables, State & Props
- ✔️ Spread Props
- ✔️ Media Queries
- ✔️ Breakpoints
- ✔️ Transitions
- ✔️ Pseudo Classes & Elements
- ✔️ Aliases
- ✔️ Custom Preprocessors
and more!
View all available properties
Get Started
Installation
npm install skyle
# or
yarn add skyle
View more on the Get Started documentation page.
Documentation
View the official Documentation on our site.
Changelog
Please see CHANGELOG.md
Contributing
Please read CONTRIBUTING.md
❤️ Inspiration
- react-native-extended-stylesheet by vitalets
- react-native-animatable by oblador
- moti by nandorojo
- react-native-stylex by retyui