Create icon: Get the best experience with Internet Explorer 9 and above

Содержание

Create a custom icon set

This post is also available in: 日本語 Français Español Deutsch Српски Polski Português Български

Vivaldi introduces support for custom icon set for all toolbar buttons. Here’s how to best handle resources when creating your own icons.

Edit a theme

You can populate all the theme buttons right in the Vivaldi UI. To place your own icons, go to Settings > Themes > Editor > Icons to see a list of all available toolbar buttons sorted by category, and the interface to place your own icons. Custom icons will be included in an exported theme.


Button icon editor


Image size

Vivaldi supports 28 × 28 pixels bitmap or SVG images in all toolbars. Larger images will be scaled to this size.

Icon layout

Vivaldi icon glyphs are sized at, or around 16 pixels. Your icon should leave margin around its edges, not filling the entire canvas, which can lead to big icons in a cramped toolbar. However feel free to use the available room for shapes spanning outside the imaginary boundary, or for bigger icons.


Suggested icon placement on canvas


Bitmap resources

Vivaldi supports bitmap images in GIF, JPG, JPEG, PNG, and WEBP format. Consider using a format that supports the alpha channel mask. Icons should maintain sufficient contrast against both light and dark background colors, as your theme icon set can be used in other themes as well.

Bitmap resources are best exported at double their target size to render sharply on high DPI displays and to leave room for UI scaling, i.e. export images at 56 × 56 pixels to double the resolution of the 28 pixel target.


SVG resources

Aside of bitmaps, Vivaldi supports the Scalable Vector Graphic (SVG) format, which may be produced in a few different ways.

If you’d like your icon to inherit current theme colors, do not use any fill color definitions, or use the currentColor keyword. That ensures proper color inheritance in all the different toolbar and theme combinations.

<svg
  xmlns="http://www.w3.org/2000/svg"
  viewBox="0 0 28 28"
  fill="currentColor"
>
  <!-- inherits fill color from current Vivaldi theme -->
  <path d="..." />
  <!-- uses specific fill color -->
  <path d="..." fill="#ffeea8" />
</svg>

SVG color inheritance example

On the other hand you can control all stroke and fill colors locally, independent of current theme colors. In that case you want to ensure all colors are set, so as not to inherit unexpected theme colors.

<svg
  xmlns="http://www.w3.org/2000/svg"
  viewBox="0 0 28 28"
  fill="#000"
>
  <!-- inherits default fill color #000 specified above -->
  <path d="..." />
  <!-- uses specific fill color -->
  <path d="..." fill="#ffeea8" />
</svg>

SVG code example with own color definitions

Whether you choose to use fill or stroke-based icons is up to you. In the later case define stroke properties inline.

<svg
  xmlns="http://www.w3.org/2000/svg"
  viewBox="0 0 28 28"
  fill="none"
  stroke="currentColor"
>
  <!-- no fill; stroke color inherited from current Vivaldi theme -->
  <path
    d="..."
    stroke-width="1"
    stroke-linecap="round"
    stroke-linejoin="round"
  />
</svg>

Stroke-based SVG icon example

SVG filters and masks

Filters and masks in SVG are referenced by ID, which needs to be unique. If the ID is not unique, a reference to it could be lost, and the filter or mask will break. Maintaining a unique ID for the same filter across multiple files is tedious and won’t prevent ID duplicity in the Document Object Model (DOM).

To overcome the potential issues, consider flattening the graphic instead of using masks, or replacing SVG filters with inline Cascading Style Sheets (CSS). For example to replace feDropShadow SVG glow effect:

<svg
  xmlns="http://www. w3.org/2000/svg"
  viewBox="0 0 28 28"
  fill="none"
  stroke="currentColor"
>
  <defs>
    <filter>
      <feDropShadow
        in="enlarged"
        dx="0"
        dy="0"
        stdDeviation="40"
        flood-color="cyan"
      />
    </filter>
  </defs>
  <g filter="url(#neonGlow-034)">
    <rect x="7" y="7" rx="2" />
  </g>
</svg>

Original SVG filter

<svg
  xmlns="http://www.w3.org/2000/svg"
  viewBox="0 0 28 28"
  fill="none"
  stroke="currentColor"
>
  <g>
    <rect x="7" y="7" rx="2" />
  </g>
</svg>

Similar effect achieved by inline CSS

Minimized SVG

It is good idea to minimize exported SVG icons with a tool such as SVGO. Your editor may also minimize SVG on export, but this may come with some caveats, such as maintaining unique IDs.

SVG file encoding

SVG files must be UTF-8 encoded. Import sanitation strips all JavaScript and <style> elements (inline style attributes are allowed).


Theme archive format

The current Vivaldi theme format was expanded to support icons for a growing number of toolbar buttons or command chains. Single icon resource is exported in a theme archive JSON as button ID and image path pair.

"buttons": {
  "buttonId": "imagefile01.png"
}

If you are batch-processing the icon images you may consider exporting your custom theme in Vivaldi and updating the images by replacing them in the resulting ZIP archive.

Figma template

If you want to start creating a new icon set based off the official Vivaldi UI icons, we have created a Figma template for the occasion. The URL to the template is https://www.figma.com/community/file/1214878626987427743.

Let us know if something’s missing from this article. That’s the only way we can improve.

Научитесь создавать иконки от лучших дизайнеров | Винсент Ле Муан | Streamline

Узнайте, как создавать иконки, от лучших дизайнеров | Винсент Ле Муан | Оптимизация | Medium Опубликовано в

·

2 мин чтения

·

20 июня 2018 г.

Использование библиотек иконок, таких как Streamline, быстрое и даст вам 95% необходимых иконок, но иногда вам нужно создавать свои собственные.

Я собрал лучшие туториалы и советы, которые помогут вам стать дизайнером иконок… всего за несколько часов 😎

Мэтт Д. Смит

Дизайн

Процесс

Учебник

Автор: Винсент Ле Муан

2,3 тыс. подписчиков

·Редактировать или для

Founder streamlinehq.com — Работайте быстрее, создавайте красивые продукты с лучшие в мире значки, иллюстрации и эмодзи

Еще от Vincent Le Moign и Streamline

Vincent Le Moign

in

Создание наборов значков: мастер-класс от Streamline

После создания 43 наборов иконок, создания более 150 000 иконок и 12 лет, посвященных иконографии, пришло время раскрыть дизайн нашего набора иконок…

8 минут чтения·2 декабря 2022 г. 3

в

Что нового в Streamline 3.

0?

Впервые я выпустил набор значков Streamline еще в 2013 году. С тех пор он остается моим самым продаваемым продуктом. Это также был популярный значок…

8 минут чтения · 7 июня 2018 г.

Федор Иванищев

в

Как Streamline сужает фокус

История о чрезмерном проектировании и заблуждении о необратимых затратах.

8 мин. Читать · 19 октября 2021 г.

Vincent Le Moign

Как создать коллекцию значков

От вдохновения до векторизации коллекции «Эго», вы узнаете, как разрабатывать набор иконок в большом масштабе.

9 минут чтения·1 апреля 2015 г.

Просмотреть все от Vincent Le Moign

Рекомендовано на Medium

Christie Tang

в

Адаптивные сетки и как их использовать

Подробное объяснение дизайнеры о том, как использовать сетки для адаптивного дизайна, и как все будет масштабироваться между контрольными точками.

·11 минут чтения·18 апреля 2019 г.

Неудобство — мать изобретения, и снимки ИИ могут стать ответом на раздражающие препятствия в поиске Google.

·6 минут чтения·23 мая

Списки

Истории, которые помогут вам расти как дизайнеру

11 историй·44 сохранения

Хорошее мышление о продукте

11 историй·69 сохранений

Руководство по OKR — Цели и ключевые результаты

10 историй·32 сохранения

Список чтения вне офиса компании

8 историй·10 сохранений

Михал Малевич

Существует ПЯТЬ уровней навыков пользовательского интерфейса.

Только уровень 4+ позволяет нанять вас.

·Чтение через 6 мин·25 апреля

The PyCoach

в

Вы используете ChatGPT неправильно! Вот как опередить 99 % пользователей ChatGPT

·7 минут чтения·17 марта

Vikalp Kaushik

in

Как я использую ChatGPT в качестве дизайнера UI/UX 9

Christina Sa 26

Получение работы в сфере UX-дизайна сложно, но один конкретный случай помог мне выделиться из толпы.

Я разработал нетрадиционный…

·8 мин чтения·16 марта

См. больше рекомендаций

Статус

Карьера

Текст в речь

Как настроить пользовательские значки на рабочем столе Windows 11 с помощью Paint 3D и Junior Icon Editor

Многие пользователи добавляют ярлыки для запуска программ и инструментов на рабочий стол Windows 11. Добавленные ярлыки будут иметь значки по умолчанию, но вам не обязательно их придерживаться. Вместо этого вы можете создавать собственные значки и добавлять их в ярлыки на рабочем столе.

Чтобы настроить пользовательские значки на рабочем столе Windows 11, вам необходимо установить подходящее программное обеспечение для дизайна. Paint 3D и Junior Icon Editor — это два бесплатных программных пакета, с помощью которых вы можете создавать значки. Вот как вы можете настроить значки на рабочем столе с помощью Junior Icon Editor и Paint 3D.

Как настроить пользовательские значки на рабочем столе с помощью Paint 3D

Paint 3D — это более продвинутая версия Paint с дополнительными инструментами для добавления трехмерных фигур и наклеек. Windows 10 включает это приложение, но оно не предустановлено на последней платформе Microsoft. Тем не менее, это приложение легко восстановить в Windows 11. Вы можете создать значок на рабочем столе с помощью Paint 3D в Windows 11 следующим образом:

  1. Нажмите Пуск и Microsoft Store в меню.
  2. Введите ключевое слово Paint 3D в окне поиска приложений.
  3. Выберите Paint 3D, чтобы просмотреть страницу MS Store для этого приложения.
  4. Нажмите Получить , чтобы установить приложение для дизайна.
  5. Затем выберите Открыть на странице Paint 3D.
  6. Нажмите кнопку Новый .
  7. Выберите Canvas в верхней части Paint 3D.
  8. Снимите флажок Блокировать соотношение сторон .
  9. Вход 32 в Ширина и Высота ящиков.
  10. Включите параметр Прозрачный холст .
  11. Нажмите кнопку Масштаб ( + ), чтобы развернуть маленькое полотно.
  12. Затем выберите вкладку Кисти , чтобы получить доступ к инструментам рисования Paint 3D и использовать их для создания значка. Вы также можете создать свой значок, добавив фигуры или наклейки на холст из вкладок 2D-фигуры , 3D-фигуры и Наклейки .
  13. Когда вы закончите разработку значка, нажмите кнопку Меню .
  14. Выберите параметр Paint 3D Сохранить как .
  15. Нажмите кнопку Изображение .
  16. Выберите формат PNG (изображение) в меню Сохранить как тип .
  17. Нажмите Сохранить , чтобы открыть окно выбора каталога.
  18. Выберите папку для сохранения изображения значка
  19. Щелкните Сохранить , чтобы сохранить изображение.

Альтернативный вариант — сохранить изображение в формате BMP в Paint 3D. Вы можете добавить изображения размером со значком в формате BMP к ярлыкам на рабочем столе. Однако значки изображений BMP не будут иметь прозрачного фона.

Если вы хотите, чтобы ваш значок имел прозрачный фон, вам нужно сохранить изображение в формате PNG, как указано выше. Затем вы можете преобразовать это изображение PNG в прозрачный значок с требуемым форматом ICO. Вот как вы можете конвертировать PNG-файл вашего значка в ICO с помощью веб-приложения конвертации Online-Convert.com:

  1. Откройте веб-приложение ICO Converter в браузере.
  2. Выберите параметр Выбрать файл .
  3. Затем выберите файл изображения PNG вашего значка из каталога, в котором он сохранен, и нажмите Открыть .
  4. Нажмите зеленую кнопку Start инструмента преобразования.
  5. Нажмите Загрузить , чтобы сохранить файл значка в папке загрузки по умолчанию в браузере.

Теперь вы можете добавить свой значок на ярлык на рабочем столе Windows 11. Щелкните правой кнопкой мыши ярлык, к которому вы хотите применить новый значок, и выберите Свойства . Нажмите Изменить значок , чтобы открыть окно выбора значка. Нажмите Browse , выберите свой собственный значок и нажмите Open для подтверждения. Выберите параметры OK > Применить , чтобы добавить его.

Как настроить пользовательские значки на рабочем столе с помощью Junior Icon Editor

Junior Icon Editor — это программное обеспечение, разработанное специально для создания пользовательских значков. Это программное обеспечение позволяет создавать и сохранять значки в формате ICO, поэтому вам не нужно конвертировать изображения. Однако он не включает в себя какие-либо параметры для добавления 3D-фигур и наклеек к дизайну значков, как в Paint 3D. Вы можете создавать пользовательские значки для рабочего стола с помощью Junior Icon Editor, например:

  1. Откройте веб-сайт Junior Icon Editor.
  2. Выберите опцию Загрузить бесплатный редактор значков .
  3. Чтобы открыть мастер установки, сначала откройте вкладку Загрузки в браузере. Вкладки Chrome и Edge Downloads
    используют одну и ту же горячую клавишу Ctrl + J .
  4. Щелкните вверху вкладки «Загрузки».
  5. Выберите Next в окне Installing Junior Icon Editor.
  6. Выберите в мастере настройки опцию Я согласен .
  7. Продолжайте выбирать Далее , чтобы установить Junior Icon Editor с параметрами установки по умолчанию.
  8. Нажмите Готово с выбранным параметром Запустить приложение сейчас.
  9. Выберите параметр размера в окне «Новый значок». Кнопка-переключатель 32 x 32 — это вариант значка среднего размера.
  10. Выберите настройку цвета значка в правой части окна «Новый значок».
  11. Щелкните OK , чтобы открыть холст и инструменты дизайна.
  12. Создайте свой значок с помощью инструментов рисования в левой части окна Junior Icon Editor. Вы можете выбрать цвета из палитры справа.
  13. Чтобы сохранить готовый дизайн значка, выберите параметр Файл .
  14. Выберите Сохранить как , чтобы открыть окно для сохранения файлов.
  15. Введите заголовок в поле Имя файла .
  16. Выберите место для сохранения значка.
  17. Нажмите Сохранить для завершения.
  18. Теперь добавьте свой собственный значок на ярлык на рабочем столе.

Junior Icon Editor имеет относительно стандартные инструменты для создания значков. Вы можете выбрать параметры Карандаш , Аэрограф и Кисть в его наборе инструментов. Нажмите маленькие стрелки на кнопках Paintbrush и Airbrush , чтобы выбрать различные стили кисти и уровни толщины для этих инструментов.

Это программное обеспечение для дизайна включает опции для добавления к значкам основных заполненных или пустых прямоугольников и квадратов. Кроме того, вы можете добавлять прямые и изогнутые линии и дуги. Paint 3D имеет 24 варианта 2D-форм, а также 3D-объекты и модели, что несколько лучше.

Функция сетки Junior Icon Editor, включенная по умолчанию, является полезным дополнением. Его сетка состоит из множества маленьких квадратов, которые помогают создавать более чистые симметричные значки. Увеличение близко к сетке даст вам больший контроль над более мелкими деталями.

Вам не обязательно создавать иконки с нуля в Junior Icon Editor. Вместо этого вы можете импортировать и редактировать существующие значки программного обеспечения или значки, загруженные из Интернета, нажав Файл > Открыть . Однако вам нужно сначала извлечь значки приложений с помощью IconViewer, прежде чем вы сможете их импортировать. Кроме того, вы можете открыть файлы изображений, а затем сохранить их в формате ICO.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *