├── .envrc ├── .github ├── FUNDING.yml └── workflows │ ├── gh-pages.yml │ └── npm-publish.yml ├── .gitignore ├── .nvmrc ├── .yarn └── releases │ └── yarn-4.9.3.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── calculate-sizes ├── hooks └── pre-commit ├── package.json ├── src ├── demo │ ├── feature_toggle.css │ ├── index.css │ ├── index.html │ ├── index.ts │ ├── page.css │ ├── slider-multi.ts │ ├── slider-responsive.ts │ └── slider-simple.ts └── lib │ ├── ScrollSnapAutoplay.ts │ ├── ScrollSnapDraggable.ts │ ├── ScrollSnapLoop.ts │ ├── ScrollSnapPlugin.ts │ ├── ScrollSnapSlider.ts │ ├── global.d.ts │ ├── index.ts │ └── scroll-snap-slider.css ├── tsconfig.json ├── tsconfig.node.json ├── typedoc.json ├── vite.config.ts └── yarn.lock /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.envrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: barthy-koeln 4 | -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.9.3.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.yarn/releases/yarn-4.9.3.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/README.md -------------------------------------------------------------------------------- /calculate-sizes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/calculate-sizes -------------------------------------------------------------------------------- /hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/hooks/pre-commit -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/package.json -------------------------------------------------------------------------------- /src/demo/feature_toggle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/feature_toggle.css -------------------------------------------------------------------------------- /src/demo/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/index.css -------------------------------------------------------------------------------- /src/demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/index.html -------------------------------------------------------------------------------- /src/demo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/index.ts -------------------------------------------------------------------------------- /src/demo/page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/page.css -------------------------------------------------------------------------------- /src/demo/slider-multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/slider-multi.ts -------------------------------------------------------------------------------- /src/demo/slider-responsive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/slider-responsive.ts -------------------------------------------------------------------------------- /src/demo/slider-simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/demo/slider-simple.ts -------------------------------------------------------------------------------- /src/lib/ScrollSnapAutoplay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/ScrollSnapAutoplay.ts -------------------------------------------------------------------------------- /src/lib/ScrollSnapDraggable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/ScrollSnapDraggable.ts -------------------------------------------------------------------------------- /src/lib/ScrollSnapLoop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/ScrollSnapLoop.ts -------------------------------------------------------------------------------- /src/lib/ScrollSnapPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/ScrollSnapPlugin.ts -------------------------------------------------------------------------------- /src/lib/ScrollSnapSlider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/ScrollSnapSlider.ts -------------------------------------------------------------------------------- /src/lib/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/global.d.ts -------------------------------------------------------------------------------- /src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/index.ts -------------------------------------------------------------------------------- /src/lib/scroll-snap-slider.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/src/lib/scroll-snap-slider.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/typedoc.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/barthy-koeln/scroll-snap-slider/HEAD/yarn.lock --------------------------------------------------------------------------------