In the MVP, we don't support multiple screens per project yet, but we'll be adding that. For now, we recommend creating one project per screen.
If you want to create another screen by modifying an existing screen, you can duplicate the project. There is a duplicate action if you click the name of the project with the project open, or by right clicking the name of the project from the project list. You can also copy and paste between projects.
In the MVP, only the Chakra UI-based design system we provide is available, so you can't import additional components at the moment.
However, we're working on enabling additional design systems. We'll provide the integration for some of those (Material Design is next, but we can look into what it would take to support the premium Tailwind UI components). It will also be possible to integrate your own custom design system. We'll have more to share on this soon.
Noya co-founder here. Sorry for the disappointing experience. Thank you for giving it a try and for sharing your feedback. It is very much appreciated and your experience helps us figure out where we have to improve.
We will definitely add examples and better onboarding content. Since we are creating a tool experience that's different than what's already out there, the responsibility is ours to provide the resources necessary to become productive with it.
Noya co-founder here. Thanks for the feedback. We'll definitely take this into consideration when adding additional design systems/component libraries and expanding the export options.
Noya co-founder here. Thanks for giving it a try and sorry about the refreshing problem. We're aware of an issue with Firefox and also the app refreshing unexpectedly in general. Working on a fix for this, aiming for within the next day.
Noya co-founder here. Thank you for the feedback. You’re right, we should provide more information about the code we generate and we’ll work on that.
We generate a simple React app with two files (App.tsx and package.json). It imports the component library (currently Chakra UI) and provides basic code for what you designed in Noya. The code can be used as a starting point or as a reference for adding your design to an existing React app.
Are you using opencharka[0] then? I investigated that a while ago and was not very impressed or happy with any code that it generated, but curious to see if you've figured something else out.
If you want to create another screen by modifying an existing screen, you can duplicate the project. There is a duplicate action if you click the name of the project with the project open, or by right clicking the name of the project from the project list. You can also copy and paste between projects.