**1. Why does the design I created in tkinter look a bit off from my actual output**
Tkinter is OS dependent framework, and Pyuibuilder provides you with a common interface for you to develop. In the future we may consider rendering the design based on the OS you are using.
For more accurate design to output ratio, you can try using customtk framework that's available in Pyuibuilder.
**2. Why do I see a small padding in design, but not in output tkinter**
The default padding in the design exists, so you can easily drag and drop your widgets. You can adjust the output padding from the toolbar. We may in the near future, make the outputs to have a default padding.
### Login and License FAQ
**I had purchased a paid plan, where's my license key?**
If you had purchased a paid plan, your account has already been upgraded to pro/hobby plan depending on the plan you had selected. You don't require license key, The license key is only required if you want to purchase license in bulk.
The oauth system is used instead of license key to make it convient to login to both the web version as well as desktop versions.
**I am on paid plan but the desktop app splash screen is asking for license key**
It's likely you had logged into a wrong account while logging into the desktop.
Logout by clicking the logout button on the bottom left below the active key button and relogin

### Deskop app FAQs
**Should I have the Python pre-installed**
If you are on desktop and if the app detects your system doesn't have a python installed already, it will prompt you to install python so you can run the exported code.
The desktop apps comes pre-packaged with python in them, except for the Mac intel versions. The desktop app uses the python built-into the app, except for Mac intel versions.
**Does workspace automatically store my design?**
No, the workspace you create is used create a virtual environment for the app to run python.
## Profile
To check which plan you are on or to logout hover over the profile icon on the top right corner with a profile icon.
The parents of the child widgets controls the layout. The layout properties such as grid position will be available to the child under the grid-manager/flex-manager section.
depending on the side. You can use anchor to position within the side. [Understanding the working of pack](https://www.youtube.com/watch?v=rbW1iJO1psk)
Grid is a 2d layout manager, you can position each widget by clicking on widget(the child) -> toolbar -> grid-manager. You'll also have to define the no of rows and cols using grid configure accord and Grid weight accord on the parent.
Plugins are third party UI libraries. You can drag and drop the plugins just like widgets onto the canvas. The plugin card on the sidebar contains information about the library, such as library repo and license.
The requirements.txt files are auto generated, before running the code ensure you have installed the dependencies by using `pip install -r requirements.txt`