Библиотека статических SVG и геометрического представления иконок Labpics.
Статические иконки наследуют currentColor. Доступность параметрической модели,
оптических осей и смысловых жестов определяется для каждого варианта отдельно.
Установка, требования к среде и точки входа формируются из контракта поставки. Основной канал установки: публичный npm.
После установки пакет предоставляет именованные SVG-строки:
import { accessibilityOutline } from '@labpics/icons';
console.log(accessibilityOutline);Геометрическую модель и доступные оси запрашивают отдельно:
import { glyph, glyphCapabilities } from '@labpics/icons/ir';
const source = glyph({
icon: 'accessibility',
variant: 'outline',
modelMode: 'source-only',
});
const capabilities = glyphCapabilities('reload', 'outline');
console.log(source, capabilities);Перед использованием оси проверяйте возможности конкретного варианта.
Режим source-only возвращает авторскую геометрию без придуманной
декомпозиции. Исследовательские модели подключаются явно.
pnpm install --frozen-lockfile
pnpm verifypnpm verify включает сборку. Для геометрического сравнения выполните
pnpm observatory и откройте созданную локальную страницу. На ней можно сравнить
исходную геометрию с моделью перед визуальным ревью.
Документация разделяет рабочие процедуры, точную справку и объяснения. Добавление иконки описано в процедуре приёма, сборка и релиз — в отдельной процедуре, пределы параметрических возможностей — в справке.
MIT.