Skip to main content

ThemeBlueprint

Home > @backstage/frontend-plugin-api > ThemeBlueprint

Creates an extension that adds/replaces an app theme.

Signature:

ThemeBlueprint: import("../wiring").ExtensionBlueprint<{
kind: "theme";
name: undefined;
params: {
theme: AppTheme;
};
output: import("../wiring").ConfigurableExtensionDataRef<AppTheme, "core.theme.theme", {}>;
inputs: {};
config: {};
configInput: {};
dataRefs: {
theme: import("../wiring").ConfigurableExtensionDataRef<AppTheme, "core.theme.theme", {}>;
};
}>