├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc ├── FUNDING.json ├── README.md ├── docs └── demo.gif ├── package.json ├── playwright.config.ts ├── src ├── app.d.ts ├── app.html ├── index.test.ts ├── lib │ ├── index.ts │ ├── step-controller.ts │ ├── stepper.svelte │ └── types.ts └── routes │ ├── +page.svelte │ ├── components │ ├── button.svelte │ ├── demo-steps │ │ ├── animations.svelte │ │ ├── code-examples │ │ │ └── animations.ts │ │ ├── components │ │ │ ├── action-row.svelte │ │ │ ├── code.svelte │ │ │ └── step-layout.svelte │ │ ├── features.svelte │ │ ├── intro.svelte │ │ ├── outro.svelte │ │ ├── sidestep-steps │ │ │ ├── 1.svelte │ │ │ └── 2.svelte │ │ └── sidestep.svelte │ ├── progress-bar.svelte │ └── spinner.svelte │ ├── icons │ ├── cross-circle.svelte │ └── icon-wrapper.svelte │ └── styles.css ├── static └── favicon.ico ├── svelte.config.js ├── tests └── test.ts ├── tsconfig.json └── vite.config.ts /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/.prettierrc -------------------------------------------------------------------------------- /FUNDING.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/FUNDING.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/README.md -------------------------------------------------------------------------------- /docs/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/docs/demo.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/package.json -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/app.html -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/step-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/lib/step-controller.ts -------------------------------------------------------------------------------- /src/lib/stepper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/lib/stepper.svelte -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/components/button.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/button.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/animations.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/animations.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/code-examples/animations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/code-examples/animations.ts -------------------------------------------------------------------------------- /src/routes/components/demo-steps/components/action-row.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/components/action-row.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/components/code.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/components/code.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/components/step-layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/components/step-layout.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/features.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/features.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/intro.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/intro.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/outro.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/outro.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/sidestep-steps/1.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/sidestep-steps/1.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/sidestep-steps/2.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/sidestep-steps/2.svelte -------------------------------------------------------------------------------- /src/routes/components/demo-steps/sidestep.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/demo-steps/sidestep.svelte -------------------------------------------------------------------------------- /src/routes/components/progress-bar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/progress-bar.svelte -------------------------------------------------------------------------------- /src/routes/components/spinner.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/components/spinner.svelte -------------------------------------------------------------------------------- /src/routes/icons/cross-circle.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/icons/cross-circle.svelte -------------------------------------------------------------------------------- /src/routes/icons/icon-wrapper.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/icons/icon-wrapper.svelte -------------------------------------------------------------------------------- /src/routes/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/src/routes/styles.css -------------------------------------------------------------------------------- /static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/static/favicon.ico -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tests/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/tests/test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/efstajas/svelte-stepper/HEAD/vite.config.ts --------------------------------------------------------------------------------