Skip to content

varlesh/theia-icon-theme

Repository files navigation

Theia Icon Theme

elementary-style icon theme for popular Android launchers.

Preview

Preview

Installing

Available on F-Droid

How to add icons

RU

Как добавить иконку?

  • Убедитесь, что подходящая иконка для вашего приложения отсутствует в папке icons-source

  • Если иконки нет, то создайте ее сами или сделайте запрос в Issues

Требования:

  1. Общий стиль elementary

  2. Исходный размер иконки в SVG размером 48x48, созданная в icons-source. (Название иконки должно быть присвоено согласно имени URL-ссылки в PlayMarket или самого приложения. Название не должно содержать кирилических символов и заглавных букв).

К примеру, приложение Flud.

Ссылка: https://play.google.com/store/apps/details?id=com.delphicoder.flud

Имя иконки: com_delphicoder_flud.svg

  • Сконвертированная иконка в PNG размером 192x192, созданная в app/src/main/res/drawable-xhdpi с тем же именем, что и в icons-source.
  • Задать иконке класс приложения в app/src/main/res/xml/appfilter.xml. Пример:
<item component="ComponentInfo{com.delphicoder.flud/com.delphicoder.flud.MainActivity}" drawable="com_delphicoder_flud"/>

Для удобства можно использовать DCikonZ Database или приложение Activity Launcher.

  • Указать название иконки в app/src/main/res/xml/drawable.xml. Пример:
<item drawable="com_delphicoder_flud"/>
  • Указать название иконки в app/src/main/res/values/iconpack.xml. Пример:
<item>com_delphicoder_flud</item>
  • Молиться и ждать 😑

EN

How to add an icon?

  • Make sure that the icon for your application doesn't exist under icons-source folder

  • If the icon doesn't exist, create it and do a pull request or file a request for the icon in Issues

Requirements:

  1. The icon must be in the same style as elementary OS icons

  2. The icon must be in SVG format, icon size: 48x48. The icon must be placed to icons-source. (Name of the file must be the same as the PlayMarket application ID, without cyrillic or capital letters in the name)

For example, let's create an icon for Flud application.

The URL: https://play.google.com/store/apps/details?id=com.delphicoder.flud and the PlayMarket application ID is com.delphicoder_flud

In this case the name of the icon must be com_delphicoder_flud.svg

Now follow these steps:

  • Convert the icon to PNG format, icon size: 192x192. Put the png icon to app/src/main/res/drawable-xhdpi (do not rename the icon, svg and png icons must have the same names)
  • Set the class for the icon in app/src/main/res/xml/appfilter.xml. Example:
<item component="ComponentInfo{com.delphicoder.flud/com.delphicoder.flud.MainActivity}" drawable="com_delphicoder_flud"/>

You can use DCikonZ Database or Activity Launcher.

  • Write the icon name to app/src/main/res/xml/drawable.xml. Example:
<item drawable="com_delphicoder_flud"/>
  • Write the icon name to app/src/main/res/values/iconpack.xml. Example:
<item>com_delphicoder_flud</item>
  • Pray and wait 😑

About

android icon theme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published