@ecsbase/onboarding-overlay
v0.2.0
Published
@ecsbase/onboarding-overlay — reusable building block.
Readme
@ecsbase/onboarding-overlay
Multi-step modal tour for first-time users.
Install
pnpm add @ecsbase/onboarding-overlayPeer dependencies
@angular/common^20.0.0@angular/core^20.0.0@angular/material^20.0.0
Quick start
import { OnboardingOverlayComponent, type OnboardingStep } from '@ecsbase/onboarding-overlay';
const steps: OnboardingStep[] = [{ title: 'Welcome', body: 'Tour starts here.' }];
@Component({
imports: [OnboardingOverlayComponent],
template: `<ecs-onboarding-overlay [steps]="steps" />`,
})
export class Demo {
steps = steps;
}Playground
Live demo: /onboarding-overlay — run pnpm start:playground then visit http://localhost:4200/onboarding-overlay.
License
MIT — see LICENSE at the repository root.
