├── .github └── workflows │ └── nodejs.yml ├── .gitignore ├── .npmignore ├── LICENSE ├── doc ├── assets │ ├── arrow.svg │ ├── favicon.svg │ ├── github.svg │ ├── stackblitz.svg │ ├── state-diagram.png │ └── state-diagram.svg ├── demo.js ├── guide │ ├── 00-about.md │ ├── 01-getting-started.md │ ├── 02-basics.md │ ├── 04-css-transitions.md │ ├── 05-js-transitions.md │ ├── 07-examples.md │ └── 10-limitations.md ├── index.html ├── index.js ├── index.scss ├── landing.js ├── loaders │ ├── md-loader.js │ └── svg-loader.js ├── mount-count.js ├── router.js ├── transitions.js ├── utils.js └── version.js ├── karma.conf.js ├── package.json ├── readme.md ├── release.config.js ├── src ├── core │ ├── class-list.ts │ ├── transition-base.ts │ └── utils.ts ├── css │ ├── flow.ts │ ├── index.ts │ ├── interfaces.ts │ ├── transitions │ │ ├── fade.ts │ │ ├── index.ts │ │ ├── land.ts │ │ └── slide.ts │ └── utils.ts └── index.ts ├── test ├── bundle │ ├── .npmrc │ ├── package.json │ ├── src.js │ └── webpack.config.js ├── css │ ├── edge-cases.test.ts │ └── index.test.ts ├── index.js └── utils │ ├── comp.ts │ └── dom.ts ├── tsconfig.json └── webpack.config.js /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | * 2 | !/dist/** -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/LICENSE -------------------------------------------------------------------------------- /doc/assets/arrow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/arrow.svg -------------------------------------------------------------------------------- /doc/assets/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/favicon.svg -------------------------------------------------------------------------------- /doc/assets/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/github.svg -------------------------------------------------------------------------------- /doc/assets/stackblitz.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/stackblitz.svg -------------------------------------------------------------------------------- /doc/assets/state-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/state-diagram.png -------------------------------------------------------------------------------- /doc/assets/state-diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/assets/state-diagram.svg -------------------------------------------------------------------------------- /doc/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/demo.js -------------------------------------------------------------------------------- /doc/guide/00-about.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/00-about.md -------------------------------------------------------------------------------- /doc/guide/01-getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/01-getting-started.md -------------------------------------------------------------------------------- /doc/guide/02-basics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/02-basics.md -------------------------------------------------------------------------------- /doc/guide/04-css-transitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/04-css-transitions.md -------------------------------------------------------------------------------- /doc/guide/05-js-transitions.md: -------------------------------------------------------------------------------- 1 | Javascript Transitions 2 | 3 | soon.. -------------------------------------------------------------------------------- /doc/guide/07-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/07-examples.md -------------------------------------------------------------------------------- /doc/guide/10-limitations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/guide/10-limitations.md -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/index.html -------------------------------------------------------------------------------- /doc/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/index.js -------------------------------------------------------------------------------- /doc/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/index.scss -------------------------------------------------------------------------------- /doc/landing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/landing.js -------------------------------------------------------------------------------- /doc/loaders/md-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/loaders/md-loader.js -------------------------------------------------------------------------------- /doc/loaders/svg-loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/loaders/svg-loader.js -------------------------------------------------------------------------------- /doc/mount-count.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/mount-count.js -------------------------------------------------------------------------------- /doc/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/router.js -------------------------------------------------------------------------------- /doc/transitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/transitions.js -------------------------------------------------------------------------------- /doc/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/utils.js -------------------------------------------------------------------------------- /doc/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/doc/version.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/readme.md -------------------------------------------------------------------------------- /release.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/release.config.js -------------------------------------------------------------------------------- /src/core/class-list.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/core/class-list.ts -------------------------------------------------------------------------------- /src/core/transition-base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/core/transition-base.ts -------------------------------------------------------------------------------- /src/core/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/core/utils.ts -------------------------------------------------------------------------------- /src/css/flow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/flow.ts -------------------------------------------------------------------------------- /src/css/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/index.ts -------------------------------------------------------------------------------- /src/css/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/interfaces.ts -------------------------------------------------------------------------------- /src/css/transitions/fade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/transitions/fade.ts -------------------------------------------------------------------------------- /src/css/transitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/transitions/index.ts -------------------------------------------------------------------------------- /src/css/transitions/land.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/transitions/land.ts -------------------------------------------------------------------------------- /src/css/transitions/slide.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/transitions/slide.ts -------------------------------------------------------------------------------- /src/css/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/src/css/utils.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | 2 | export * from './css/index'; -------------------------------------------------------------------------------- /test/bundle/.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /test/bundle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/bundle/package.json -------------------------------------------------------------------------------- /test/bundle/src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/bundle/src.js -------------------------------------------------------------------------------- /test/bundle/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/bundle/webpack.config.js -------------------------------------------------------------------------------- /test/css/edge-cases.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/css/edge-cases.test.ts -------------------------------------------------------------------------------- /test/css/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/css/index.test.ts -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/index.js -------------------------------------------------------------------------------- /test/utils/comp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/utils/comp.ts -------------------------------------------------------------------------------- /test/utils/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/test/utils/dom.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sijakret/lit-transition/HEAD/webpack.config.js --------------------------------------------------------------------------------