<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>🐈 Alex</title><subtitle>🐈·⚖️·🎹</subtitle><author><name>🐈 Alex</name></author><id>https://teletype.in/atom/mal4i6ka</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/mal4i6ka?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@mal4i6ka?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mal4i6ka"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/mal4i6ka?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-06-15T09:18:06.946Z</updated><entry><id>mal4i6ka:jPfZmHWjNxN</id><link rel="alternate" type="text/html" href="https://teletype.in/@mal4i6ka/jPfZmHWjNxN?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mal4i6ka"></link><title>A comprehensive guide for crafting a user-friendly experience</title><published>2022-12-17T15:10:17.284Z</published><updated>2022-12-17T17:56:27.798Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img4.teletype.in/files/bd/25/bd25d914-afc7-4e6a-aa7a-cf25561d0a5e.png"></media:thumbnail><category term="design" label="Design"></category><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/fc/d4/fcd49364-4864-466e-8417-1967daaf93de.jpeg&quot;&gt;Creating an app is a complex process, and designing it requires an organized approach. This article outlines the general steps to take when designing an app, from defining the goals and tasks of the app to launching and maintaining it.</summary><content type="html">
  &lt;figure id=&quot;vPaP&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/fc/d4/fcd49364-4864-466e-8417-1967daaf93de.jpeg&quot; width=&quot;1066&quot; /&gt;
  &lt;/figure&gt;
  &lt;blockquote id=&quot;Ks1Z&quot;&gt;Creating an app is a complex process, and designing it requires an organized approach. This article outlines the general steps to take when designing an app, from defining the goals and tasks of the app to launching and maintaining it.&lt;/blockquote&gt;
  &lt;p id=&quot;k7xQ&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;x8y5&quot;&gt;Define the goals&lt;/h2&gt;
  &lt;p id=&quot;mq55&quot;&gt;The first step in creating any successful app is to define what you want your app to do, or what goals it should accomplish. Think about who will use your app and what features they might need or find useful. This will help you create an effective design that meets users&amp;#x27; needs while also achieving its desired purpose.&lt;/p&gt;
  &lt;h2 id=&quot;09nk&quot;&gt;Research the audience&lt;/h2&gt;
  &lt;p id=&quot;Uqw6&quot;&gt;It’s important to research your target audience before designing your app so that you can create a design that resonates with them. Conduct surveys, focus groups, interviews, etc., to get a better understanding of who your users are and what they expect from your product.&lt;/p&gt;
  &lt;p id=&quot;2sg4&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;847B&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d7/79/d77924c4-da9f-4e56-9c26-374d5a30ccf2.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;R5p1&quot;&gt;Create a wireframe&lt;/h2&gt;
  &lt;p id=&quot;6q7T&quot;&gt;After researching users&amp;#x27; needs and expectations for your product, create a wireframe outlining how all of its elements should be arranged on each page or screen of the interface (this includes buttons, menus, text boxes). A wireframe helps visualize how each element works together within the interface so that you can ensure usability before beginning work on actual designs for each page or screen layout in greater detail later on during implementation phase.&lt;/p&gt;
  &lt;h2 id=&quot;80GJ&quot;&gt;Create a mockup&lt;/h2&gt;
  &lt;p id=&quot;KBsi&quot;&gt;A mockup is essentially an enhanced version of a wireframe which takes into account user experience (UX) considerations such as color scheme choices as well as placement/layout decisions for each UI element within the interface structure already outlined by wireframe design phase… Mockups are usually created using visual design software such as adobe photoshop or sketch app, which allows designers to quickly experiment with different designs before settling upon one particular design solution.&lt;/p&gt;
  &lt;p id=&quot;mw5F&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;jYq3&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a9/5f/a95fd300-e011-4c9e-b5a8-fd1aa1c75e85.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;2vAT&quot;&gt;&lt;strong&gt;Designing user interface&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;Saaa&quot;&gt;After creating mockups for each individual page/screen within user experience flow outlined by wireframes earlier in the process, designers move onto actual designing stage where all elements must be refined even further taking into account UX principles like color harmony; typography; whitespace management; accessibility standards etc. Here may also include creation of custom-made graphical UI components if needed, but this isn’t something typically done until later stages once basic layout structure has been established successfully through previous steps.&lt;/p&gt;
  &lt;h2 id=&quot;Fh0E&quot;&gt;&lt;strong&gt;Testing design&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;213c&quot;&gt;Once the UI has been designed completely, including any custom graphics necessary — then the next step is to conduct testing both internally amongst the development team as well externally amongst potential future users to make sure everything works according to expected standards, ensuring the best possible user experience during usage phase after launch. Testing also include conducting usability tests to measure navigation patterns; user engagement levels; response times etc. making sure proper metrics measured throughout entire process in order to determine success failure design decisions made along way.&lt;/p&gt;
  &lt;p id=&quot;HHKB&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;oNZj&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/74/52/74521277-abc9-4906-bb41-357555068786.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;8pNt&quot;&gt;Refining design&lt;/h2&gt;
  &lt;p id=&quot;kIbW&quot;&gt;After testing complete then comes time to refine various aspects derived from those test results — may involve tweaking existing pieces of functionality or even adding new ones based off feedback received, this could anything minor like changing font size certain button specific type animation used when going between screens.&lt;/p&gt;
  &lt;h2 id=&quot;fpPA&quot;&gt;Implementing design&lt;/h2&gt;
  &lt;p id=&quot;9NYm&quot;&gt;All refinements done! Then the final task implementing the entire UI into application codebase making sure everything runs seamlessly without any bugs hindering user’s ability to interact with the application comfortably efficiently.&lt;/p&gt;
  &lt;p id=&quot;V9iX&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;u6hU&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0a/7f/0a7f3daf-f525-45df-bbc3-58a1745d7589.png&quot; width=&quot;1280&quot; /&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;fRge&quot;&gt;Launching &amp;amp; maintaining app&lt;/h2&gt;
  &lt;p id=&quot;y4Mc&quot;&gt;Finally, once deployed online open world public use, last thing left to maintain monitoring progress performance metrics posted over time continuously improve upon initial release according to feedback given certain areas leading to more successful versions future iteration&amp;#x27;s product long run.&lt;/p&gt;
  &lt;p id=&quot;sUrE&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;Xf5N&quot;&gt;#App-design, #user-experience, #step-by-step-instructions&lt;/p&gt;

</content></entry><entry><id>mal4i6ka:ZAupSkq2HUT</id><link rel="alternate" type="text/html" href="https://teletype.in/@mal4i6ka/ZAupSkq2HUT?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mal4i6ka"></link><title>🌈Дизайн система в 🎨FIgma очень быстро.</title><published>2022-06-21T11:04:52.618Z</published><updated>2022-06-21T11:04:52.618Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img3.teletype.in/files/2e/60/2e608096-0e70-45e9-86b1-d2a4ae261d95.png"></media:thumbnail><category term="design" label="Design"></category><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/2f/98/2f98921d-6a84-42dc-9439-c777bef86c61.png&quot;&gt;Дизайн-система — набор компонентов, правил, предписаний и инструментов для повышения качества и скорости разработки продуктов, а также эффективной поддержки существующих.</summary><content type="html">
  &lt;p id=&quot;G4mz&quot;&gt;&lt;strong&gt;Дизайн-система&lt;/strong&gt; — набор компонентов, правил, предписаний и инструментов для повышения качества и скорости разработки продуктов, а также эффективной поддержки существующих.&lt;/p&gt;
  &lt;p id=&quot;lBdb&quot;&gt;Можно сравнить с бренд буком. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;6mbM&quot;&gt;Рассмотрим идеальную ситуацию когда мы строим систему с нуля. Для начала нам нужно минимум: стили текста, цвета, базовая мера.&lt;/p&gt;
  &lt;/section&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;RqIx&quot;&gt;Запустим плагин для генерации страниц и разделов дизайн системы&lt;/p&gt;
  &lt;p id=&quot;pR1C&quot;&gt;Первым запускаем &lt;code&gt;Create Pages System&lt;/code&gt; &lt;/p&gt;
  &lt;p id=&quot;xKif&quot;&gt;Плагин создал страницы для дизайн системы.&lt;/p&gt;
  &lt;figure id=&quot;Kzv2&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2f/98/2f98921d-6a84-42dc-9439-c777bef86c61.png&quot; width=&quot;1944&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://www.figma.com/community/plugin/898298661705867715&quot; target=&quot;_blank&quot;&gt;https://www.figma.com/community/plugin/898298661705867715&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;tM8h&quot;&gt;📜 Стили текста&lt;/h2&gt;
  &lt;p id=&quot;vBNS&quot;&gt;Откроем страницу &lt;code&gt;0 - Typography&lt;/code&gt; &lt;/p&gt;
  &lt;p id=&quot;tEw6&quot;&gt;Запустим плагин &lt;strong&gt;Design System Basics &lt;/strong&gt;с опцией &lt;code&gt;Add Draft Frame&lt;/code&gt; сгенирируется фрейм в который мы вложим следующий результат генератора шрифтового скейла.&lt;/p&gt;
  &lt;p id=&quot;SZAJ&quot;&gt;&lt;a href=&quot;https://www.figma.com/community/plugin/739825414752646970&quot; target=&quot;_blank&quot;&gt;https://www.figma.com/community/plugin/739825414752646970&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;Cwm0&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b9/ff/b9ff4583-e419-47f4-8b7e-d58d12ab53c5.png&quot; width=&quot;1926&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://www.figma.com/community/plugin/739825414752646970&quot; target=&quot;_blank&quot;&gt;https://www.figma.com/community/plugin/739825414752646970&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;Oy68&quot;&gt;В качестве основы выбираем 14 или 16 это золотой стандарт подходящий в большинстве случаев. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;aHsM&quot;&gt;14 или 16 – это размер основного текста. Чаще всего это &amp;lt;body&amp;gt;.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(263, 48%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;HgJf&quot;&gt;Соответственно все что выше &amp;lt;body&amp;gt; будут размеры для элементов стоящих выше по информационной иерархии, например надписи кнопок, заголовков.  &lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;TKIZ&quot;&gt;Стили ниже &amp;lt;body&amp;gt; можно использовать для подписей, пояснений и т.д. &lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;Hnos&quot;&gt;&lt;strong&gt;Конечно легче работать с целыми значениями. Хотя разработчики могут и выстроить этот же скейл в приложении путем умножения базы (16) на фактор (1.250) Решать вам.&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;A0Rc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a8/50/a8500231-b4b3-4b43-8fb5-042cab85f30d.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;iYPe&quot;&gt;📝 Названия для стилей &lt;/h3&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;ol id=&quot;7DLM&quot;&gt;
      &lt;li id=&quot;Pr5N&quot;&gt;&lt;strong&gt;H1&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;6BpS&quot;&gt;&lt;strong&gt;H2&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;B31Y&quot;&gt;&lt;strong&gt;H3&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;b2Ep&quot;&gt;&lt;strong&gt;H4&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;KpR6&quot;&gt;&lt;strong&gt;H5&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;ZFxP&quot;&gt;&lt;strong&gt;BodyText&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;MxVb&quot;&gt;&lt;strong&gt;Caption&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;zXr8&quot;&gt;&lt;strong&gt;Mini&lt;/strong&gt;&lt;/li&gt;
      &lt;li id=&quot;DZcC&quot;&gt;&lt;strong&gt;Tiny&lt;/strong&gt;&lt;/li&gt;
    &lt;/ol&gt;
  &lt;/section&gt;
  &lt;p id=&quot;NXDD&quot;&gt;Начнем создавать стили из набора который нам предоставил генератор &lt;strong&gt;база будет&lt;/strong&gt; &lt;code&gt;BodyText&lt;/code&gt; все что выше будут стилями для важных элементов типа кнопок и заголовков. Все что ниже будут подписями и другими элементами которые не должны привлекать больше внимания. &lt;/p&gt;
  &lt;figure id=&quot;JpBu&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/58/1c/581c6885-20f9-47e3-950e-487b622b57c4.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;gJrG&quot;&gt;&lt;strong&gt;Чтобы видеть панель со всеми стилями надо чтобы ни один обьект не был выделен. Для этого кликните на любое пустое место в рабочей области.&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;h2 id=&quot;oT9u&quot;&gt;🩸Стили цвета&lt;/h2&gt;
  &lt;p id=&quot;zthZ&quot;&gt;Откроем страницу &lt;code&gt;0 - Colors&lt;/code&gt; &lt;/p&gt;
  &lt;p id=&quot;ErUC&quot;&gt;Воспользуемся генератором &lt;a href=&quot;https://www.figma.com/community/plugin/1068919813159975006&quot; target=&quot;_blank&quot;&gt;https://www.figma.com/community/plugin/1068919813159975006&lt;/a&gt;&lt;/p&gt;
  &lt;figure id=&quot;kxoi&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2f/a9/2fa9bee6-9029-4436-bd7b-78d762f111a2.png&quot; width=&quot;1936&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://www.figma.com/community/plugin/1068919813159975006&quot; target=&quot;_blank&quot;&gt;https://www.figma.com/community/plugin/1068919813159975006&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;UceO&quot;&gt;Тут тоже все просто:&lt;/p&gt;
  &lt;ol id=&quot;A8it&quot;&gt;
    &lt;li id=&quot;NEKR&quot;&gt;Включаете генератор&lt;/li&gt;
    &lt;li id=&quot;v4m9&quot;&gt;Жмите побрел и на цвете который нравится жмёте на замок. Другие цвета будут генерироваться с учётом выбора. &lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;LWec&quot;&gt;Минимальный набор этого 2 акцентных цвета, почти белый, почти черный и серый. &lt;/p&gt;
  &lt;figure id=&quot;5sAf&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/89/a6/89a68e86-fa1e-43ee-bca5-bab54bf20c40.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;tIfV&quot;&gt;Если выбрать &lt;code&gt;Add Colors to Document&lt;/code&gt; квадраты с цветами вставляются в 0 по X и Y на пространстве. Бывает что эти координаты заняты и палитра не вставляется. Обходным путем будет открытие палитры онлайн и экспорта в SVG.&lt;/p&gt;
  &lt;figure id=&quot;ot2Z&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9b/e7/9be70e5b-11f9-4355-a335-88511ad19ac3.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://coolors.co/f3b61f-a29f15-f3f3f4-696773-191102&quot; target=&quot;_blank&quot;&gt;https://coolors.co/f3b61f-a29f15-f3f3f4-696773-191102&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;9Mcx&quot;&gt;В SVG вшиваются точные значения цветов. Если использовать картинку и забирать цвета пипеткой, то значения цвета могут отличаться.&lt;/p&gt;
  &lt;p id=&quot;q93y&quot;&gt;Также выделив весь фрейм удобно создавать стили из найденных цветов.&lt;/p&gt;
  &lt;figure id=&quot;Xd7N&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d8/0c/d80cff97-9858-4d15-99b5-6a1d172f0f43.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;gopo&quot;&gt;Теперь сделаем свой шаблон для &lt;strong&gt;Design System Basics &lt;/strong&gt;&amp;gt; &lt;code&gt;Add Draft Frame&lt;/code&gt;  т.к новая генерация создаст нам еще один мастер компонент с дефолтными названиями которые нам придется заполнять вручную. &lt;/p&gt;
  &lt;p id=&quot;EEsX&quot;&gt;Вернемся на страницу где мы впервые запустили генератор, у меня это &lt;code&gt;0 - Typography&lt;/code&gt; &lt;/p&gt;
  &lt;hr /&gt;
  &lt;ol id=&quot;IP5u&quot;&gt;
    &lt;li id=&quot;yK20&quot;&gt;Весь фрейм оборачиваем в автолейаут &lt;/li&gt;
    &lt;li id=&quot;BRq5&quot;&gt;Из фрейма &lt;code&gt;Header&lt;/code&gt; делаем компонент (компоненты &lt;code&gt;Title Comp&lt;/code&gt; и &lt;code&gt;Type Name&lt;/code&gt; выпрыгнут из &lt;code&gt;Header&lt;/code&gt; и заменятся инстансами)&lt;/li&gt;
    &lt;li id=&quot;3zNv&quot;&gt;Теперь весь фрейм делаем компонентом (компонент &lt;code&gt;Header&lt;/code&gt; выпрыгнет)&lt;/li&gt;
    &lt;li id=&quot;eYep&quot;&gt;Делаем инстанс главного компонента &lt;code&gt;Design System Page / Typography&lt;/code&gt;&lt;/li&gt;
    &lt;li id=&quot;g5YB&quot;&gt;Выделяем его и отсоединяем от компонента вообще&lt;/li&gt;
  &lt;/ol&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;jRdy&quot;&gt;Теперь у нас есть свой компонент страницы дизайн системы в которой мы можем зашить и настроить варианты как нам нравится. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;LmiI&quot;&gt;Созданные мастера можем перенести в станицу &lt;code&gt;1 - Other&lt;/code&gt; Раздела &lt;code&gt;Components&lt;/code&gt; На этой странице я буду собирать всех &amp;quot;помощников&amp;quot; для этой дизайн системы.&lt;/p&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;82uc&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/db/82/db82f3fc-4a4d-451d-bcdb-61b9666cfe19.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;wzuP&quot;&gt;Теперь на странице &lt;code&gt;0 - Colors&lt;/code&gt; добавим наш компонент страницы дизайн системы через меню &lt;code&gt;Assets&lt;/code&gt; после добавления &amp;quot;разобьем&amp;quot; его (отсоединяем от компонента) чтобы можно было вкинуть внутрь него нашу палитру.&lt;/p&gt;
  &lt;figure id=&quot;SQHE&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/67/74/677451d8-c7de-4e05-91f3-f1ccf50da334.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;2M6V&quot;&gt;Стили цвета лучше всего называть так как поймете его вы и разработчик. &lt;/p&gt;
  &lt;p id=&quot;PiUS&quot;&gt;Перед отправкой макета разработчикам зайдите на собственную ссылку в режиме инкогнито и убедитесь что названия стилей и прочее понятны с первого взгляда. &lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;iFFH&quot;&gt;&lt;strong&gt;Лучше потратить время на нейминг и структуризацию слоев чем объяснять каждому что ты имел в виду.&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;FqlT&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/d6/32/d63250c8-6f15-448e-84ed-e6c00aedf983.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;Так выглядит панель разработчика, в ней меньше деталей чем в панели дизайнера не забывайте об этом. &lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;h2 id=&quot;sKpb&quot;&gt;Основа&lt;/h2&gt;
  &lt;p id=&quot;rD86&quot;&gt;Для этой базы создаем новую страницу &lt;code&gt;0 - Base &amp;amp; Grids&lt;/code&gt; в разделе &lt;code&gt;Foundations&lt;/code&gt; эта страница источником для разработчиков, как и на какой платформе должны верстаться элементы. &lt;/p&gt;
  &lt;p id=&quot;1Ygi&quot;&gt;Сделаем черновой макет тут же или на странице &lt;code&gt;3 - Draft&lt;/code&gt; Допустим у нас мобильное приложение независимого СМИ.&lt;/p&gt;
  &lt;p id=&quot;LaQC&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;T0Qe&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b2/51/b251c16d-9d09-4d6f-9373-1225f33ceb49.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;f4mn&quot;&gt;Основными элементами там будут лента новостей, карточка новости, и страница с новостью.&lt;/p&gt;
  &lt;p id=&quot;AuvK&quot;&gt;Я начинаю сразу с экрана где могут быть собраны максимально все необходимые элементы&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(199, 50%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;dBDO&quot;&gt;&lt;strong&gt;У меня база 8.&lt;/strong&gt; Это некий стандарт которому придерживаются. Этот размер хорошо скалируется на различные Apple дисплеи и Андройд устройства. (&lt;a href=&quot;https://medium.com/swlh/the-comprehensive-8pt-grid-guide-aa16ff402179&quot; target=&quot;_blank&quot;&gt;Статья на тему ENG&lt;/a&gt;)&lt;/p&gt;
  &lt;/section&gt;
  &lt;blockquote id=&quot;3RWI&quot; data-align=&quot;right&quot;&gt;&lt;em&gt;Постойте-ка, а если я выбрал базу в 14 для текста?&lt;/em&gt;&lt;/blockquote&gt;
  &lt;p id=&quot;ktk5&quot;&gt;Размер шрифта необязательно должен быть кратен &lt;strong&gt;базы в 8&lt;/strong&gt;, работа со шрифтом более сложный процесс на мобильных платформах. Например, пользователь может сам контролировать размер шрифта, ставить кастомные начертания. Поэтому лучше использовать нативные для платформы шрифты (SF Pro, Roboto), но есть и другие подводные камни. (&lt;a href=&quot;https://medium.com/default-to-open/custom-vs-native-fonts-in-apps-9cd7d872491c&quot; target=&quot;_blank&quot;&gt;Статья на тему ENG&lt;/a&gt;)&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(34,  84%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;rCs1&quot;&gt;&lt;strong&gt;В конкретно вашем случае у разработки могут быть свои спецефические ограничения, поэтому важно привлекать разработку на ранних стадиях дизайна.&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;p id=&quot;5Mh6&quot;&gt;Я определился с базовой сеткой в экранах. Я добавлю компонент страницы дизайн системы настрою её по своему вкусу и начну описывать правило отступов.&lt;/p&gt;
  &lt;figure id=&quot;jgWU&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c5/e6/c5e6c1be-8f65-4485-b818-8f483ffb96fe.png&quot; width=&quot;4064&quot; /&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;NQAx&quot;&gt;&lt;strong&gt;Для людей которые откроют вашу систему по ссылке нет возможности видеть настроенную сетку. Её вы используете только для себя. &lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(170, 33%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;DfDJ&quot;&gt;&lt;strong&gt;Настройки сетки тоже можно сохранять в пресеты&lt;/strong&gt;&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;p id=&quot;vWhM&quot;&gt;Для разработчиков придется готовить схему, сетку они не увидят. &lt;/p&gt;
  &lt;hr /&gt;
  &lt;p id=&quot;k1Uz&quot;&gt;Основа положена. Теперь наполняйте страницы элементами, и по мере дополнения добавляйте в систему описание и другую справочную информацию которую считаете нужной. Не откладывайте на потом, иначе этот момент не настанет никогда, поверьте. &lt;/p&gt;

</content></entry><entry><id>mal4i6ka:RF4oeBKwj9N</id><link rel="alternate" type="text/html" href="https://teletype.in/@mal4i6ka/RF4oeBKwj9N?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mal4i6ka"></link><title>Красивые цвета 🥰</title><published>2022-04-13T21:05:15.913Z</published><updated>2022-04-14T07:06:21.019Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img1.teletype.in/files/87/7d/877d950d-8886-4768-950b-526f6289554b.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/b3/f7/b3f7507c-f60c-4093-942b-3dbbf0b9180a.png&quot;&gt;Нам нужно обновить наш фирменный красный цвет. Мы хотим чтобы он стал исполинским, чтобы от него дух захватывало…</summary><content type="html">
  &lt;figure id=&quot;RFcl&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b3/f7/b3f7507c-f60c-4093-942b-3dbbf0b9180a.png&quot; width=&quot;621&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;XiSF&quot;&gt;Или как мы хотели испалинский красный от которого захватывало дух.&lt;/h3&gt;
  &lt;p id=&quot;N070&quot;&gt;&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;kOwZ&quot; data-align=&quot;right&quot;&gt;Нам нужно обновить наш фирменный красный цвет. Мы хотим чтобы он стал исполинским, чтобы от него дух захватывало…&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;p id=&quot;fCW5&quot;&gt;&lt;strong&gt;Звучит как начало провального проекта так? &lt;/strong&gt;&lt;br /&gt;Вы уже слышите эти слова, которые прошипят на финальной сдаче&lt;/p&gt;
  &lt;section style=&quot;background-color:hsl(hsl(236, 74%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;blockquote id=&quot;OQuf&quot; data-align=&quot;right&quot;&gt;Но это не совсем то что мы хотели получить…&lt;/blockquote&gt;
  &lt;/section&gt;
  &lt;figure id=&quot;q31J&quot; class=&quot;m_original&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img2.teletype.in/files/9d/d8/9dd84e0b-c584-4a00-bcc5-7e48e872fbbd.jpeg&quot; width=&quot;330&quot; /&gt;
    &lt;figcaption&gt;Ну вы поняли&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;section style=&quot;background-color:hsl(hsl(55,  86%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;InW1&quot;&gt;&lt;strong&gt;Цвет – это реакция, вызываемая в сознании. &lt;/strong&gt;&lt;br /&gt;Это лишь то, как мы воспринимаем световую волну.&lt;/p&gt;
  &lt;/section&gt;
  &lt;p id=&quot;fzUI&quot;&gt;Поэтому важны чувства и ассоциации о которых говорит заказчик, а не о палитре красных оттенков.&lt;/p&gt;
  &lt;p id=&quot;VvPq&quot;&gt;Я расспросил, что он понимает под красным от которого захватывает дух.&lt;/p&gt;
  &lt;p id=&quot;IRmN&quot;&gt;И выяснил, что это просто ярче. А дух захватывать надо композицией и информацией окружающей этот оттенок.&lt;/p&gt;
  &lt;h2 id=&quot;qoI9&quot;&gt;Делаем красиво&lt;/h2&gt;
  &lt;p id=&quot;fYod&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;RlSg&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/bf/18/bf18be1f-fe33-4f72-b221-4ac259789074.png&quot; width=&quot;1926&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://coolors.co/&quot; target=&quot;_blank&quot;&gt;https://coolors.co/&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;ZNta&quot;&gt;Открываю генератор и вставляю старый красный в слот посередине&lt;/p&gt;
  &lt;figure id=&quot;yGm5&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/31/4f/314fcb77-867e-4c55-ae54-6010e5ea3bf3.png&quot; width=&quot;4089&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VoNf&quot;&gt;Фиксирую оттенок нажав на замочек, устанавливаю режим генерации на монохромный, таким образом в палитре будут только красные оттенки. &lt;/p&gt;
  &lt;figure id=&quot;8u3x&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/01/cf/01cf9b8f-83d6-4b02-913a-4b90c67e678c.png&quot; width=&quot;4091&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;g1Xi&quot;&gt;Появляется оттенок #FC2847 на первый взгляд это то что нужно. Проверяю значения по карте яркости.&lt;/p&gt;
  &lt;figure id=&quot;Qjji&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/a0/58/a05894ca-e7fc-478c-97a3-0cb513078380.png&quot; width=&quot;4096&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;3nah&quot;&gt;Да этот оттенок на 2% ярче и все ещё близок к первоначальному. Теперь я добавлю к нему цвета партеры, которые я использую лишь в дизайнах для демонстрации. Это усилит его эффект. &lt;/p&gt;
  &lt;p id=&quot;5ZJo&quot;&gt;&lt;strong&gt;Снимаем замочек&lt;/strong&gt; со старого красного, ставим &lt;strong&gt;режим генерации на авто &lt;/strong&gt;и жмём пробел пока не наберем &lt;em&gt;&amp;quot;Черный&amp;quot;&lt;/em&gt;, &lt;em&gt;&amp;quot;Белый&amp;quot;&lt;/em&gt; и &lt;em&gt;&amp;quot;Серые&amp;quot;&lt;/em&gt; оттенки. Фиксирую понравившиеся оттенки нажатием на замочек.&lt;/p&gt;
  &lt;figure id=&quot;9Le5&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/b9/3a/b93a70fe-b854-417c-96a6-8cd02d535ece.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;Вот такая палитра набралась&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;H10H&quot;&gt;Делаем тестовый дизайн.&lt;/p&gt;
  &lt;figure id=&quot;ANuP&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/2a/5d/2a5d9332-e6b3-4a7a-a4e3-5f8034ade253.png&quot; width=&quot;1272&quot; /&gt;
    &lt;figcaption&gt;Не идеально но и не отвратно совсем&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;5giP&quot;&gt;Дальше можно докручивать по вкусу оттенки вручную. Кстати если я не знаю какую иерархию размеров сделать для текста то я использую этот генератор&lt;/p&gt;
  &lt;figure id=&quot;7180&quot; class=&quot;m_column&quot; data-caption-align=&quot;center&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/0a/a7/0aa7fb84-a973-48df-951d-4f6d7e9e89e6.png&quot; width=&quot;4096&quot; /&gt;
    &lt;figcaption&gt;&lt;a href=&quot;https://type-scale.com/&quot; target=&quot;_blank&quot;&gt;https://type-scale.com/&lt;/a&gt;&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;VWcA&quot;&gt;В результате  все остались довольны &lt;/p&gt;

</content></entry></feed>