made with teleporthq

Wireframe Editor Guidelines

Tips and tricks to get the best results possible.

🤔 What's the Wireframe Editor?

Our code generation engine is the result of 3 years of R&D and is still a work in progress. However, we find that the results it generates are really promising and we’re working hard to improve its capabilities every month. The following guidelines will help you make the best of it even in this early stages of development.

📝 1. Surface

You should only use a white blank surface, such as a piece of paper or a whiteboard.

Example

👍 Do's

🚫 Dont's

👁️ 2. Clarity

Make sure to have enough space in between your drawn elements. Also, try to stay consistent with your drawing pattern.

Example

👍 Do's

🚫 Dont's

🖼️ 3. Framing your picture

Frame your picture to fit just your drawing, and nothing else.

Example

👍 Do's

🚫 Dont's

✏️ 4. Drawing conventions

Here you can find an overview of all elements. For more information, you can see details of how each elements is represented below. 

4.1 Text

Draw labels and paragraphs of text using scribbles, lines, or written text.

4.2 Heading

Start with # and draw text by using scribbles, lines, or written text.

4.4 Image

Draw images as a rectangle or a circle with a cross covering it. You can draw a background image too, although it has elements on top.

4.5 Button

Draw a button as a rectangle with text or a scribble/line inside.

4.6 Container

Draw a simple rectangle. It is better to enclose your wireframe with a surrounding container, or if you want to have certain elements positioned together.

Keep in mind

 that the algorithm works best when elements are grouped together. It's a lot harder for it to decide which element is next to which if they're out in the open. 

4.7 Checkbox

Draw only the checkbox icon. If you want to add a label, you'll have to draw a separate text element next to it.

4.8 Radio button

The same as the checkbox element. To add a label to the radio button, you'll have to draw a separate text element next to it.

4.9 Input

The input looks like a thin and wide container. No text should be added inside.  

4.10 Textarea

It looks like a normal container icon, but has a triangle in the bottom right corner.

4.11 Video

Draw a rectangle with a 'play' icon in the middle..

4.1 Text

Draw labels and paragraphs of text using scribbles, lines, or written text.

4.2 Heading

Start with # and draw text by using scribbles, lines, or written text.

4.3 Link

Draw links by surrounding text or a scribble/line with squared bracelets.

4.4 Image

Draw images as a rectangle or a circle with a cross covering it. You can draw a background image too, although it has elements on top.

4.5 Button

Draw a button as a rectangle with text or a scribble/line inside.

4.6 Container

Draw a simple rectangle. It is better to enclose your wireframe with a surrounding container, or if you want to have certain elements positioned together.

Keep in mind

 that the algorithm works best when elements are grouped together. It's a lot harder for it to decide which element is next to which if they're out in the open. 

Keep in mind

 that the algorithm works best when elements are grouped together. It's a lot harder for it to decide which element is next to which if they're out in the open. 

4.7 Checkbox

Draw only the checkbox icon. If you want to add a label, you'll have to draw a separate text element next to it.

4.8 Radio button

The same as the checkbox element. To add a label to the radio button, you'll have to draw a separate text element next to it.

4.9 Input

The input looks like a thin and wide container. No text should be added inside.  

4.10 Textarea

It looks like a normal container icon, but has a triangle in the bottom right corner.

4.11 Video

Draw a rectangle with a 'play' icon in the middle..