├── .babelrc ├── .circleci └── config.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .markdownlintrc ├── .npmignore ├── .nvmrc ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── configs ├── config.js └── rollup.config.js ├── dist ├── jquery.stickybits.js ├── jquery.stickybits.min.js ├── stickybits.es.js ├── stickybits.js ├── stickybits.min.js └── umbrella.stickybits.js ├── jsconfig.json ├── package.json ├── renovate.json ├── scripts └── acceptance.js ├── src ├── jquery.stickybits.js ├── stickybits.js └── umbrella.stickybits.js ├── tests ├── .eslintrc.json ├── acceptance │ ├── bottom │ │ ├── index.html │ │ └── test.js │ ├── cleanup │ │ ├── index.html │ │ └── test.js │ ├── monitoring │ │ ├── index.html │ │ └── test.js │ ├── multiple-sticky-classes │ │ ├── index.html │ │ └── test.js │ ├── multiple │ │ ├── index.html │ │ └── test.js │ ├── offset │ │ ├── index.html │ │ └── test.js │ ├── scrollTo │ │ ├── index.html │ │ └── test.js │ ├── stacked │ │ ├── index.html │ │ └── test.js │ ├── test.css │ ├── update │ │ ├── index.html │ │ └── test.js │ └── use-fixed │ │ ├── index.html │ │ └── test.js └── unit │ └── test.stickybits.js ├── types └── index.d.ts └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.babelrc -------------------------------------------------------------------------------- /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/.markdownlintrc -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Stickybits owners 2 | # ---- 3 | * @yowainwright 4 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/README.md -------------------------------------------------------------------------------- /configs/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/configs/config.js -------------------------------------------------------------------------------- /configs/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/configs/rollup.config.js -------------------------------------------------------------------------------- /dist/jquery.stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/jquery.stickybits.js -------------------------------------------------------------------------------- /dist/jquery.stickybits.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/jquery.stickybits.min.js -------------------------------------------------------------------------------- /dist/stickybits.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/stickybits.es.js -------------------------------------------------------------------------------- /dist/stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/stickybits.js -------------------------------------------------------------------------------- /dist/stickybits.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/stickybits.min.js -------------------------------------------------------------------------------- /dist/umbrella.stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/dist/umbrella.stickybits.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/acceptance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/scripts/acceptance.js -------------------------------------------------------------------------------- /src/jquery.stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/src/jquery.stickybits.js -------------------------------------------------------------------------------- /src/stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/src/stickybits.js -------------------------------------------------------------------------------- /src/umbrella.stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/src/umbrella.stickybits.js -------------------------------------------------------------------------------- /tests/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/.eslintrc.json -------------------------------------------------------------------------------- /tests/acceptance/bottom/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/bottom/index.html -------------------------------------------------------------------------------- /tests/acceptance/bottom/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/bottom/test.js -------------------------------------------------------------------------------- /tests/acceptance/cleanup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/cleanup/index.html -------------------------------------------------------------------------------- /tests/acceptance/cleanup/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/cleanup/test.js -------------------------------------------------------------------------------- /tests/acceptance/monitoring/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/monitoring/index.html -------------------------------------------------------------------------------- /tests/acceptance/monitoring/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/monitoring/test.js -------------------------------------------------------------------------------- /tests/acceptance/multiple-sticky-classes/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/multiple-sticky-classes/index.html -------------------------------------------------------------------------------- /tests/acceptance/multiple-sticky-classes/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/multiple-sticky-classes/test.js -------------------------------------------------------------------------------- /tests/acceptance/multiple/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/multiple/index.html -------------------------------------------------------------------------------- /tests/acceptance/multiple/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/multiple/test.js -------------------------------------------------------------------------------- /tests/acceptance/offset/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/offset/index.html -------------------------------------------------------------------------------- /tests/acceptance/offset/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/offset/test.js -------------------------------------------------------------------------------- /tests/acceptance/scrollTo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/scrollTo/index.html -------------------------------------------------------------------------------- /tests/acceptance/scrollTo/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/scrollTo/test.js -------------------------------------------------------------------------------- /tests/acceptance/stacked/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/stacked/index.html -------------------------------------------------------------------------------- /tests/acceptance/stacked/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/stacked/test.js -------------------------------------------------------------------------------- /tests/acceptance/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/test.css -------------------------------------------------------------------------------- /tests/acceptance/update/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/update/index.html -------------------------------------------------------------------------------- /tests/acceptance/update/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/update/test.js -------------------------------------------------------------------------------- /tests/acceptance/use-fixed/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/acceptance/use-fixed/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/acceptance/use-fixed/test.js -------------------------------------------------------------------------------- /tests/unit/test.stickybits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/tests/unit/test.stickybits.js -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/stickybits/HEAD/yarn.lock --------------------------------------------------------------------------------