Graphic editor

The study of layout is not only the knowledge of ways to style elements, but also the layout of layouts. To start making up layouts, you need to see them somehow and understand how to work with them.

There are several major editors on the market. Some of them are specific to only one operating system, others can work in browsers, and some have the ability to install on any system. Here are just a few of them:

  • Adobe Photoshop. The oldest editor that has been the standard for many years. Now we retreat into the background due to our difficulty in mastering. Overloading with various functions also does not paint it - many functions are simply not needed for the layout designer, but they safely eat up the device's memory. The editor is available on systems running Microsoft Windows and macOS. There is no official version for Linux systems now.
  • Gimp. Similar to Photoshop for Linux systems. Has similar functionality and can correctly open some files in Photoshop format. But do not hope that it can become a full-fledged replacement. If a designer sends the source code to Photoshop, then there is no complete confidence in the correct opening of the file through the Gimp. Just like Photoshop, the Gimp is not a specialized tool for web designers, so many features are unnecessary.
  • Sketch. A specialized editor for designing mobile and web interfaces. This is a big plus, since the developers focus on user-friendly interface design. For layout designers, there are many advantages: easy viewing of the layout, sizes, indents and other information that will help when transferring the layout. The main disadvantage of the editor is support for one operating system - macOS. Developers are focused on working only with this system and the editor is not expected to be ported to other operating systems.
  • Figma. An editor that runs in the browser. Viewing layouts in it is available from any device that has a browser and Internet access. If your grinder can do this, then you can make up with it too. The editor, like Sketch, is focused on creating interfaces, which has a positive effect on the usability of it. It is this editor that is used for projects and some tests, where you are given a layout for layout. It is also free for personal use.

This is an incomplete set of editors that exist on the market. You may find other options at work, but don't worry. There is no need to teach each editor individually. Their interfaces and methods of interaction often coincide, and if you learn to work with one editor, you will understand another.

In this tutorial we will go over the basic steps when working with the Figma editor


As mentioned above, Figma does not require installation. Its work is carried out through the browser. All you have to do is go to the figma website. om and register.

In addition, it is possible to install a separate application. This is more a matter of convenience, since instead of a tab, you get a separate window for working with the editor. The application is currently available for Windows and macOS operating systems. You can download them on the Figma download page.

Use whichever option suits you.

Working with layout

Graphic editor

The secret to any good design is how its visuals are organized and positioned in relation to each other. This is the essence of layout design.

Design makes a product visually appealing. It helps maintain balance from page to page or window to window.

Thinking over and designing a product design, one should take into account a number of unspoken requirements that will help make a software product of high quality.

Modular grids provide a balanced layout by dividing content into equal parts, and the ability to span multiple columns ensures that the content looks interesting and dynamic. Modular grids are becoming increasingly popular in web design, often combined with images and vibrant colors to create a layout that neatly presents a lot of content in a small space.

With the ubiquity and diversity of mobile devices, designers need to consider a wide variety of screen sizes. This is a problem that every web designer and application developer currently faces. From a giant corporate monitor to a smartwatch, there are a myriad of ways for users to access information on the Internet today. A responsive website displays content based on the available browser space. If you open a responsive site on your desktop and then resize your browser window, the content will dynamically move to arrange itself (at least in theory) optimally for the browser window. On mobile phones, this process happens automatically - the site checks for free space and then presents itself in an ideal location.

Responsive design is simple. Since it is mobile, this means that users can access and enjoy the online world on their portable devices, just like on a large monitor. To do this, responsive design requires a very good site concept and a deep knowledge of the needs and wants of the end users.

Almost every site over time and all new user requests will gradually change, be filled with new information. Therefore, it is important to think over the design so that it happens as harmlessly as possible to the appearance of the product.

There is an unspoken rule about the number of fonts used. A product that uses no more than three different fonts looks solid and concise: basic (the main font for content), display (for headings) and additional (to highlight important information, navigation blocks or small text). Plan ahead for the overall interaction of all elements, font sizes, and padding to improve usability, legibility, and readability. This hierarchy should be uniform and applied on all pages of the site.

Make sure the system is reporting what's going on. The interface should always talk to the user when their actions are correct, incorrect, or not well understood. Always inform users about actions, state changes, errors, or exceptions. Visual cues or simple messages can show the user whether their actions have led to the expected result.

Design the interface so that the user can focus on what matters most. The size, color and placement of each element work together to create a clear path to understanding the interface. A clear hierarchy will greatly reduce its complexity (even if the actions themselves are complex).

Be focused on your page layout. Consider the spatial relationship between elements on the page and structure the page based on importance. Careful placement of elements can help draw attention to the most important pieces of information, as well as improve scannability and readability.

Use color and texture strategically. You can direct or divert attention away from objects by using color, light, contrast, and texture to your advantage.

# Javidan Imanov

  • User
  • 112 posts
  • • Your name: Javidan Imanov • Your rank (name and rank number): Wakasu (1 rank) • What task did you complete: Task number 1,2,5 1) Task number 1 "Cleaning the restaurant" (Average) 2) Task number 2 "Purity is the guarantee of health" (Average)

    3) Task number 5 "I won't eat from this one" (Average)

    • Docs of the completed assignment: "Screenshot"

    # Khazik Barinov

  • User
  • 288 posts
  • • Your name: Khazik Barinov • Your rank (name and rank number): Syatei (2). • What task did you complete: 10, 11, 12,9,5.

    • Documents of the completed assignment:

    # german firsov

  • User
  • 14 posts
  • • Your name: German Firsov • Your rank (Wakasyu (1)): • What task did you complete: 1) Delivery of manu and restaurant rules 2) Task number 2 "Cleanliness is the guarantee of health" (you need to wet rag and point