Генерилка аватарок на коленке аля GitHub в двух частяхГода полтора назад написал этот материал и сегодня его случайно нашел. Видимо думал на Хабр запостить, но в итоге показалось, что проект вышел слишком простым :)
Вместо предисловия
Давече прикручивал аватарки для пользователей на одном из проектов. И все бы ничего, но показалось достаточно скучным вставлять картинку-заглушку пользователям, которые не удосужились сами себе выставить изображение.
А так как я использую GitHub, то сразу в голову прилетела идея приватизировать идею простой генерации аватарок. Рассмотрев аватарку можно заметить, что условно она делится на четыре части:
- Левый блок шириной 2 точки слева
- Центральный блок в одну точку шириной
- И блок справа, который зеркалит тот самый первый блок шириной в две точки
- Рамка вокруг блоков шириной в половину точки
PS: Тем кому лень читать получите GitHub https://github.com/shpaker/tiny-userpic
PPS: писалось все за пару часов и я не особо заморачивался за красивый и оптимальное код :)