Каковы рекомендации по дизайну значков индикаторов приложений?

Каковы рекомендации по дизайну значков индикаторов приложений?

Я создаю Unity AppIndicator с помощью Python + PyGObject, но я хочу, чтобы его иконка была в стандартном стиле Ubuntu. Где я могу найти соответствующие рекомендации по использованию цветов (или это просто белый/прозрачный?), или хотя бы иконки стандартных AppIndicators? Это около 13.04, как я предполагаю, стиль иконок не сильно изменится после этой версии (хотя посмотрим).

Также у меня есть вопрос по поводу установки моей иконки на мой индикатор. Если я положу ее в ту же папку, что и файл .py, как мне ссылаться на нее в коде?

решение1

Чтобы использовать пользовательский значок, расположенный в папке скрипта Python, используйте этот способ (фрагмент кода PyGI)

appindicator.Indicator.new_with_path (
   "indicator-name",
   "icon-name",
   appindicator.IndicatorCategory.APPLICATION_STATUS,
   os.path.dirname(os.path.realpath(__file__))

Связанный контент