Skip to content

pantoken / plugins/pantoken/logos/src / logosPlugin

Функція: logosPlugin()

logosPlugin(options?): PantokenPlugin

Бета

Створити плагін для логотипів.

Хук css додає токени зображень --instui-logo-* (як значення url(data:…)), тому стилі (stylesheet), зібрані за допомогою плагіна, можуть посилатися на будь-який логотип через var().

Параметри

options?

LogosOptions = {}

LogosOptions.

Повертає

PantokenPlugin

Плагін PantokenPlugin з хуком css.

Приклад

Додати токени зображень логотипів під час складання CSS через toCss

ts
import { toCss } from "@pantoken/css";
import { byTheme } from "@pantoken/tokens";
import { logosPlugin } from "@pantoken/plugin-logos";

const css = toCss(byTheme("rebrand"), { plugins: [logosPlugin()] });
// then in CSS: background-image: var(--instui-logo-instructure-horizontal-full-color);