{texts.welcomeTitle}
{texts.welcomeSubtitle}
{texts.successTitle}
{texts.successSubtitle}
import type { ThemeProps } from "../../types"; import logo from "../../assets/icon.png"; import "./glass.css"; export default function GlassTheme({ config, state }: ThemeProps) { const { step, progress, installPath } = state; const { texts, primaryColor, successColor } = config; const getStatusText = () => { for (let i = texts.progressFrames.length - 1; i >= 0; i--) { if (progress <= texts.progressFrames[i].limit) return texts.progressFrames[i].text; } return texts.progressFrames[texts.progressFrames.length - 1]?.text ?? ""; }; const cssVars: React.CSSProperties = { // @ts-expect-error "--glass-primary": primaryColor, "--glass-success": successColor, }; return (
{texts.welcomeSubtitle}
{texts.successSubtitle}