├── .bs-config.cjs ├── .eslintrc ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .npmignore ├── .prettierrc ├── LICENSE ├── README.md ├── dist ├── types │ ├── index.d.ts │ ├── options.d.ts │ ├── parallax.d.ts │ ├── types.d.ts │ └── utils.d.ts ├── ukiyo.esm.min.js ├── ukiyo.min.js └── ukiyo.umd.min.js ├── docs ├── css │ ├── reset.css │ └── style.css └── index.html ├── package.json ├── pnpm-lock.yaml ├── rollup.config.js ├── src ├── index.ts ├── options.ts ├── parallax.ts ├── types.ts └── utils.ts ├── tests ├── demo │ ├── css │ │ ├── reset.css │ │ └── style.css │ └── index.html ├── parallax.test.ts └── utils.test.ts ├── tsconfig.json ├── ukiyo-icon.svg └── vitest.config.ts /.bs-config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/.bs-config.cjs -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | .DS_Store 4 | er.name 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | .DS_Store 4 | er.name 5 | docs 6 | demo 7 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/README.md -------------------------------------------------------------------------------- /dist/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/types/index.d.ts -------------------------------------------------------------------------------- /dist/types/options.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/types/options.d.ts -------------------------------------------------------------------------------- /dist/types/parallax.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/types/parallax.d.ts -------------------------------------------------------------------------------- /dist/types/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/types/types.d.ts -------------------------------------------------------------------------------- /dist/types/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/types/utils.d.ts -------------------------------------------------------------------------------- /dist/ukiyo.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/ukiyo.esm.min.js -------------------------------------------------------------------------------- /dist/ukiyo.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/ukiyo.min.js -------------------------------------------------------------------------------- /dist/ukiyo.umd.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/dist/ukiyo.umd.min.js -------------------------------------------------------------------------------- /docs/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/docs/css/reset.css -------------------------------------------------------------------------------- /docs/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/docs/css/style.css -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/docs/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/src/options.ts -------------------------------------------------------------------------------- /src/parallax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/src/parallax.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tests/demo/css/reset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tests/demo/css/reset.css -------------------------------------------------------------------------------- /tests/demo/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tests/demo/css/style.css -------------------------------------------------------------------------------- /tests/demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tests/demo/index.html -------------------------------------------------------------------------------- /tests/parallax.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tests/parallax.test.ts -------------------------------------------------------------------------------- /tests/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tests/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/tsconfig.json -------------------------------------------------------------------------------- /ukiyo-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/ukiyo-icon.svg -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yitengjun/ukiyo-js/HEAD/vitest.config.ts --------------------------------------------------------------------------------