Я работаю над несколькими веб-приложениями, которые принадлежат одному и тому же сайту. Поскольку здесь есть несколько проектов, у меня есть большое количество иконок, которые необходимы, каждый из которых доступен в 12 разных цветах. (Причина появления большого количества значков - это очень специфические действия, требующие определенного пользовательского значка). Общее количество значков, с которыми я работаю, легко достигает более 400 значков, если вы включаете все цветовые вариации.Лучший способ включения большого количества значков на веб-сайт?
Я использовал изображение спрайта css, чтобы включить все эти значки, но в этот момент, когда мне приходится добавлять больше значков, CSS, связанный с созданием этих значков из спрайта, становится смехотворно длинным, а изображение спрайта становятся намного большими.
Есть ли лучший способ включить эти значки в сайт? Я изучил шрифт значка (все они простые одноцветные значки, так что это было бы хорошо), но не уверен, как легко это обновить. Я также думал о том, чтобы просто создавать отдельные файлы для значков, а также просто включать его в качестве изображения. И тогда есть также маршрут SVG.
Основываясь на том, сколько значков мне нужно, и что добавлено больше значков, какие вы считаете лучшим маршрутом для включения значков?
В лучшем случае может быть до 10 различных значков на странице, но, к сожалению, я не могу гарантировать, что это будет 10 конкретных значков. (как в, нет конкретных типов значков, которые я могу объединить вместе).
Спасибо!
Я рекомендую [Швы] (http://draeton.github.io/stitches/). Я использовал его для создания спрайта для FamFamFam, и он работает хорошо. Обновление ваших листов было бы проще, хотя у вас все еще есть проблема создания одного и того же спрайта в разных цветах. – Bojangles