Ingernirated: фиговая видно книжка. moveTo - устанавливает карандаш, lineTo проводит линию
Если провели линию в точку lineTo(100,100), то карандаш уже в этой точке, не нужно устанавливать его снова туда же, тем самым разрывая линию и начиная новый контур. в результате получается незамкнутый контур и заливать нечего. На самом деле контур автоматически замыкается методом closePath, но с таким подходом он замкнется на последний moveTo и получится просто линия(прямая), в которой опять же заливать нечего.
Дефолтное значение width равно "auto". Абсолютное значение вычисляется в зависимости от многих других факторов - типа блока, контекста использования, некоторых css свойств. Строчный блок вычисляет ширину по содержимому, блочный элемент - по доступному пространству, плавающий - снова по содержимому, в контексте flex или grid контейнера еще куча правил и нюансов.
вам не надо делать git clone, ведь вы уже создали локальную репу.
Нужно добавить основной
git remote add origin ssh://git@bitbucket.org/sammy9204/firstrepo.git
После это можно делать git push
логин пароль должен быть от битбакета или atlassin, не помню точно. и там логин нужен а не ящик.
Для работы с битбакетом удобнее использовать SourceTree (он и консольку может открыть, если потребуется.) и доступ по ключам без всяких паролей.
Это не разные языки. es6 - следующая версия спецификации ecmascript, es7-следующая. Включает в себя все возможности предшественников. Некоторые возможности/конструкции объявлены устаревшими.
Если непонятно - то всё это один javascript.
Сергей Горячев: У меня тоже пером. Но когда больше одного контура в иконке - она нифига напрямую не эспортится из фотошопа в свг. Приходится копировать в люстру. Может что не так делаю, хз.
Но я уже приловчился. Делаю ai файл, загоняю туда все иконки со всех макетов, а в люстре экспорт ресурсов оч удобный, одним махом сразу все. Уходит где-то часик на подготовку векторов для проекта в 20-25 страниц.
Делайте как все, зачем изобретать что-то.
хеш от файла uploads/as2/1d5/as21d54fb1155555555.jpg
в базу - путь к файлу и оригинальное название, если нужно.
Иконка из двух (трех...) контуров. Упакована в смарт.
Кликаем на смарте - Экспорт как - svg - получаем svg с base64 картинкой внутри.
Открываем смарт, выделяем оба контура, экспорт - получаем два отдельных файла с контурами. Один почему-то в png...
Пробуем объединить фигуры. Иногда получается, без пересеченных контуров. Чаще - херня. Тоже не годится.
Берем инструмент "Перо", выделяем все контуры, Ctrl+C
Переходим в люстру, ctrl+v. Класс! Наконец-то =) Рихтуем иконку, сохраняем в svg, радуемся.
Алексей Арх: Да, но есть нюанс =)
"паттерн", "пхп" и подобные визуально отличаются и не имеют аналогов в английском, тогда как кириллический набор букв (аббревиатурой-то не назовешь) "СЕО" абсолютно идентичен английскому "CEO". Возможно дело в этом, ибо другие кириллические написания английских слов или аббревиатур так не напрягают )
Количество разрядов целого числа можно легко узнать, приведя его в строке и посчитав количество символов.