Roadmap #75
Replies: 15 comments 33 replies
-
Amazing work, the first good RN styling lib imo. Something to consider: a codemod for apps using StyleSheet.create, ideally configurable for those referencing a theme statically. |
Beta Was this translation helpful? Give feedback.
-
Adding support for other platforms and supporting Bridgeless mode should be a priority to make this lib the first one that comes to mind when choosing the stack and also be future proof. |
Beta Was this translation helpful? Give feedback.
-
Bridgeless would be nice, although not a top priority now. |
Beta Was this translation helpful? Give feedback.
-
I created a repo with supabase auth. Unistyles-supabase-expo-starter. Working with unistyles feels much faster any other library. Few small features which I had to manually add but are always required in creating almost every app are
For reference check, themes.ts and sizes.ts in the above repo. Thanks for the wonderfull work. Question: I also created a custom Text component so that I don't have to pass styles to Text everytime. Will that decrease performance because there can be 100s of text lines in a screen, since it has to initialise useStyles everytime? |
Beta Was this translation helpful? Give feedback.
-
Thanks for the feedback and congratulations on the launch! 🚀👏 Regarding missing pieces:
Regarding your questions about performance: That’s the correct way of handling low-level components with Unistyles. Parsing time is around 0.01 ms per stylesheet, you won’t notice it even with 1000 components. Don’t worry about performance until your app starts to lag. I have never been able to see any lags due to Unistyles, even in large projects. 🙏 |
Beta Was this translation helpful? Give feedback.
-
+1 for React Native for Windows, I'm going to use this lib in my new project but need to be sure that Windows will be supported in the future |
Beta Was this translation helpful? Give feedback.
-
Is there a solution for Unistyles being "Dev client only" on Expo and not supporting Expo Go? I'm eager to contribute to this library, but my expertise is primarily in JavaScript as a full-stack developer. I'm keen on learning the native part but unsure where to start, as it's a new domain for me. Any advice on how I can begin this journey? |
Beta Was this translation helpful? Give feedback.
-
It would be very cool to have a linter that highlights the unused styles just like normal stylesheet. |
Beta Was this translation helpful? Give feedback.
-
Hello. First of all, thank you very much for the wonderful library. I would like to propose an idea to add all the functionality for working with screen orientation (handle change orientation, lock/unlock screen orientation, etc.). The available libraries leave much to be desired. |
Beta Was this translation helpful? Give feedback.
-
Thanks for this awesome library 😊 I have some use cases of having styles based directly on the window size, where it would be awesome to have it exposed in the stylesheet. For example handling font sizes with a clamp() like function from css, based on window size. |
Beta Was this translation helpful? Give feedback.
-
Love the simplicity of this lib! Thank you for taking the time to build a close-to-native solution for theming. I've been experimenting with building out a component library on top of Unistyles and its been great. But I wish we had first-class support for Compound Variants. I wonder if we're open to adding support for a syntax a bit like |
Beta Was this translation helpful? Give feedback.
-
Firstly, thanks for the great library, and the stream of continual improvements that keep simplifying the styling and theming of my apps! Have you considered exposing the state of the keyboard as part of the runtime object? I've always found that the standard Currently, I use the following on iOS to get the keyboard height:
|
Beta Was this translation helpful? Give feedback.
-
Is anyone using this in production? Are there many breaking changes coming in the future? |
Beta Was this translation helpful? Give feedback.
-
Looking forward to static styles for SSR in v3. Great library and excellent job in maintaining it and bringing new features! 👏 |
Beta Was this translation helpful? Give feedback.
-
Closing this thread as there is a new one for version 3.0! |
Beta Was this translation helpful? Give feedback.
-
Hello developers!
I'm nearing the release of the first Release Candidate (RC) for Unistyles 2.0. Here is the upcoming roadmap for future releases. In version 3.x, my primary focus will be on Web & Server-Side Rendering (SSR). Please feel free to share your ideas or request features 🦄
2.x (Core)
3.x (Web + SSR)
useStyles
hook, could be done with signalsBeta Was this translation helpful? Give feedback.
All reactions