parabeac_core
parabeac_core copied to clipboard
Continuous Design / Continuous Integration for Figma to Flutter
## **Describe the bug** When an AutoLayout Frame in Figma is empty, when is processed by Parabeac-core, it does not generate the AutoLayout (Col or Row) instead it is represented...
parabeac_core has the following three levels of integration: * Global Styling/theming * Component package * Screens parabeac_core currently converts all three levels no matter what. The goal of this issue...
# Description In the Figma UI, children of AutoLayout Frames have a couple of options when it comes to resizing. Most commonly, those options are FILL and FIXED sizing. These...
## Change Proposal The goal of this issue is to create the following figma file into a golden test: https://www.figma.com/file/AaGNw26baKo91CT0I4BwlJ/OrcaCityBuild?node-id=0%3A1 Contrary to the current existing golden tests, the Orca City...
## **Describe the bug** AutoLayout is currently being interpreted incorrectly in certain situations. Specifically, this is caused by misinterpretation of sizing/constraints from the Figma elements. For a specific example, take...
## Change Proposal The golden testing for AutoLayout shall test that the AutoLayout frame has correct constraints. For each combination of AutoLayout frame constraints/scaling, we shall have a general expected...
# Description In the `AbstractFigmaNodeFactory` class, after each node is created, we shall call the `FigmaBaseNode`'s `checkRules()` method that will iterate the node's rules. Inside this method, each rule shall...
# Description The goal of this issue is to get rid of the notion of `FigmaNodeFactory` in favor of having a unified `FigmaBaseNode`. This means that every Node related to...
Needs more research (Do not implement yet) Research how long dart class names can be or how long we want them to be In the future: Apply this to research...
Test: To groups If PBDL detects a Group, it shall show a warning that there is currently no robust support for constraints in groups (Maybe suggest them that they should...