🕓 9 MIN Ever wondered how to …
Today we’re releasing Preview 4 of our plugin to continue helping front-end engineers and designers deliver apps faster by improving the design to code handoff.Â
Our latest release packs an updated UI, improved Auto-Layout features, the flexibility to use custom components, and further performance improvements provided by the Uno Platform 4.6 update.
Based on your feedback, we improved the user interface to provide a more intuitive interface. If you’ve used the plugin before, along with the visual changes, you’ll notice that we’ve reorganized the menu. The Tabs are now labeled, making it easier for users to navigate and customize the plugin’s parameters to better suit each use case scenario.Â
Other UI improvements include introducing a new Console Tab, which provides information and warnings about what the plugin is doing. This is the first rollout of the console, so we are still in an experimental stage; however, this should prove more important in future releases to help users identify and fix common errors and mistakes. Â
A few other notable changes to the UI include renaming the Code tab to Export and permitting the user to switch between views; such as XAML, Global Resources, and Localization Files — your Properties, Preview, and Dev tools have been cleaned up to give you a better experience and the available actions.Â
We believe we’ve found a balanced approach to fulfill your change requests without changing the user interface so much that you must relearn everything. Â
While there have been dozens of improvements in this preview, let us showcase the top requested ones, and for the rest you can check out our release notes and docs. Â
Figma announced a significant redesign to the Auto Layout system to fix issues and improve User Experience. Our latest release supports these new updates and includes the much-requested support for Absolute positioning and canvas stacking. We’re happy to announce that preview 4 will support these features. Â
Support for “Sections”
Support for “Groups”
Absolute positioning + non-auto layout frameÂ
Support for “canvas stacking”
We continue adding additional override support to give you more control and flexibility in swapping color roles and managing component borders. Specifically, this update brings border and corner radius support to the IconToggleButton. Learn more
Improved Chips usage:Â Â
No longer need to group them in an auto layout with LayoutMode=GroupÂ
Supports orientation changes & custom spacing
RESW Generation: Along with code, theme library, and assets, users can extract resw. files (“copies”) from their Figma document to send to the translation team for multilingual applications.Â
Shapes:Â Â
Rectangle shape now supports Corner RadiusÂ
Path / Vector Â
Now support vectors outside of icons
Added proper support for Fill RuleÂ
Along with the more notable improvements and new features, we also worked on some less apparent fixes that will undoubtedly improve your overall experience with the plugin. Check out the list below.Â
Autolayout Center/Scale exceptionÂ
AutoLayout padding is more on par with what Figma is doingÂ
Optimized more supported cases
Shape sizes were incorrectÂ
Many crashing bugs fixedÂ
Improved the design of the “no connection” page when the server is unreachableÂ
Card padding is now correctÂ
Button reference alignments are fixedÂ
For those new to Uno Platform, it allows for creating pixel-perfect, single-source C# and XAML apps that run natively on Windows, iOS, Android, macOS, Linux, and Web via WebAssembly. It offers Figma integration for design-development handoff and extensions to bootstrap your projects. Uno Platform is free, open-source (Apache 2.0), and available on GitHub.
Uno Platform for Figma story just got a lot better. Give Uno Platform for Figma a try, and let us know what you think!Â
Tags:
🕓 9 MIN Ever wondered how to …
🕓 3 MIN State management patterns like …
🕓 3 MIN We are introducing over …
Uno Platform
360 rue Saint-Jacques, suite G101,
Montréal, Québec, Canada
H2Y 1P5
USA/CANADA toll free: +1-877-237-0471
International: +1-514-312-6958
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
Uno Platform 5.2 LIVE Webinar – Today at 3 PM EST – Watch