Я решил изменить концепцию полностью.
Я столкнулся с такой проблемой, что я не могу скачать svg файл с моего сайта АДЕКВАТНО. Логотип, который я только что сделал, то съезжает, то иконка выводится не полностью, то шрифт не сохраняется, в общем выходит криво. Всё таки нужно было делать лого на канвасе.
Я решил переделать всё и убрать вообще какие-либо буквы с логотипа. И фон. И вообще всё переделать. Теперь логотип будет собираться в одну иконку из одной или нескольких частиц. Вот например, есть вот такая частица:
Если эту частицу повторить несколько раз и провести по часовой стрелке, то получится нечто вот такое:
Это нечто уже подходит на звание "логотип".
Таких частиц будет немереное количество и собираться логотип будет всегда по разному.
Будет 3 зависимости у логотипа:
- Частица
- Макет (облик)
- Дополнительные частицы
Собственно случайная частица будет собираться (повторяться) в случайный макет и в некоторые из макетов будут добавляться дополнительные случайные частицы.
Разные макеты будут принимать в себя разные виды частиц. Какие-то будут подходить, а какие-то придется чуть изменить или изменить полностью.
В целом идея проста. Пользователь заходит на сайт и по сути должен нажать всего одну кнопку, чтобы сгенерировать логотип и вторую кнопку, чтобы скачать этот логотип.