UNPKG

@spark-ui/progress-tracker

Version:

A progress tracker component is a visual navigation element typically used to display progress or guide user through a multi-step process.

92 lines (91 loc) 4.66 kB
export declare const outlineVariants: readonly [{ readonly design: "outline"; readonly intent: "basic"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-basic-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-basic-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "basic"; readonly state: "active"; readonly class: "text-on-basic-container bg-basic-container"; }, { readonly design: "outline"; readonly intent: "support"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-support-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-support-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "support"; readonly state: "active"; readonly class: "text-on-support-container bg-support-container"; }, { readonly design: "outline"; readonly intent: "main"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-main-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-main-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "main"; readonly state: "active"; readonly class: "text-on-main-container bg-main-container"; }, { readonly design: "outline"; readonly intent: "neutral"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-neutral-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-neutral-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "neutral"; readonly state: "active"; readonly class: "text-on-neutral-container bg-neutral-container"; }, { readonly design: "outline"; readonly intent: "info"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-info-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-info-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "info"; readonly state: "active"; readonly class: "text-on-info-container bg-info-container"; }, { readonly design: "outline"; readonly intent: "accent"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-accent-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-accent-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "accent"; readonly state: "active"; readonly class: "text-on-accent-container bg-accent-container"; }, { readonly design: "outline"; readonly intent: "danger"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-error-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-error-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "danger"; readonly state: "active"; readonly class: "text-on-error-container bg-error-container"; }, { readonly design: "outline"; readonly intent: "alert"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-alert-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-alert-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "alert"; readonly state: "active"; readonly class: "text-on-alert-container bg-alert-container"; }, { readonly design: "outline"; readonly intent: "success"; readonly state: readonly ["complete", "incomplete"]; readonly class: readonly ["text-on-success-container bg-transparent", "group-hover/btn:group-data-[interactive=true]/btn:bg-success-container-hovered", "group-hover/btn:group-data-[interactive=false]/btn:bg-transparent"]; }, { readonly design: "outline"; readonly intent: "success"; readonly state: "active"; readonly class: "text-on-success-container bg-success-container"; }];