├── .gitignore ├── .npmignore ├── .vscode └── settings.json ├── README.md ├── example ├── docs │ ├── .vuepress │ │ ├── config.js │ │ └── styles │ │ │ └── index.scss │ ├── README.md │ └── guide │ │ ├── README.md │ │ ├── config.md │ │ ├── event.md │ │ ├── img │ │ └── create-app.jpg │ │ ├── start.md │ │ ├── transfer.md │ │ └── types.md ├── package.json └── yarn.lock ├── package.json ├── src ├── client │ ├── components │ │ ├── RightAnchor.ts │ │ └── index.ts │ ├── config.ts │ ├── styles │ │ ├── right-anchor.css │ │ └── vars.css │ ├── types │ │ └── index.ts │ └── utils │ │ ├── getScrollTop.ts │ │ ├── index.ts │ │ └── scrollTo.ts └── node │ ├── index.ts │ └── rightAnchorPlugin.ts ├── tsconfig.base.json ├── tsconfig.build.json ├── tsconfig.cjs.json ├── tsconfig.esm.json ├── yarn.lock └── zh-README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.tabSize": 2, 3 | } 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/README.md -------------------------------------------------------------------------------- /example/docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/.vuepress/config.js -------------------------------------------------------------------------------- /example/docs/.vuepress/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/.vuepress/styles/index.scss -------------------------------------------------------------------------------- /example/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/README.md -------------------------------------------------------------------------------- /example/docs/guide/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/README.md -------------------------------------------------------------------------------- /example/docs/guide/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/config.md -------------------------------------------------------------------------------- /example/docs/guide/event.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/event.md -------------------------------------------------------------------------------- /example/docs/guide/img/create-app.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/img/create-app.jpg -------------------------------------------------------------------------------- /example/docs/guide/start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/start.md -------------------------------------------------------------------------------- /example/docs/guide/transfer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/transfer.md -------------------------------------------------------------------------------- /example/docs/guide/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/docs/guide/types.md -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/package.json -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/package.json -------------------------------------------------------------------------------- /src/client/components/RightAnchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/components/RightAnchor.ts -------------------------------------------------------------------------------- /src/client/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RightAnchor' 2 | -------------------------------------------------------------------------------- /src/client/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/config.ts -------------------------------------------------------------------------------- /src/client/styles/right-anchor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/styles/right-anchor.css -------------------------------------------------------------------------------- /src/client/styles/vars.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/styles/vars.css -------------------------------------------------------------------------------- /src/client/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/types/index.ts -------------------------------------------------------------------------------- /src/client/utils/getScrollTop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/utils/getScrollTop.ts -------------------------------------------------------------------------------- /src/client/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/utils/index.ts -------------------------------------------------------------------------------- /src/client/utils/scrollTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/client/utils/scrollTo.ts -------------------------------------------------------------------------------- /src/node/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/node/index.ts -------------------------------------------------------------------------------- /src/node/rightAnchorPlugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/src/node/rightAnchorPlugin.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/tsconfig.cjs.json -------------------------------------------------------------------------------- /tsconfig.esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/tsconfig.esm.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/yarn.lock -------------------------------------------------------------------------------- /zh-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuek9900/vuepress-plugin-right-anchor/HEAD/zh-README.md --------------------------------------------------------------------------------