gitextract_flaxrdjs/ ├── .config/ │ ├── .prettierignore │ ├── babel.config.js │ ├── eslint.config.js │ ├── jest-puppeteer.config.js │ ├── jest.config.js │ └── rollup.config.js ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature_request.md │ └── workflows/ │ ├── cd.yml │ └── ci.yml ├── .gitignore ├── LICENSE ├── MIGRATION_GUIDE.md ├── README.md ├── build/ │ ├── animations/ │ │ ├── perspective-extreme.js │ │ ├── perspective-subtle.js │ │ ├── perspective.js │ │ ├── scale-extreme.js │ │ ├── scale-subtle.js │ │ ├── scale.js │ │ ├── shift-away-extreme.js │ │ ├── shift-away-subtle.js │ │ ├── shift-away.js │ │ ├── shift-toward-extreme.js │ │ ├── shift-toward-subtle.js │ │ └── shift-toward.js │ ├── base-umd.js │ ├── base.js │ ├── bundle-umd.js │ ├── css/ │ │ ├── backdrop.js │ │ ├── border.js │ │ ├── svg-arrow.js │ │ └── tippy.js │ ├── headless-umd.js │ ├── headless.js │ ├── index.js │ └── themes/ │ ├── light-border.js │ ├── light.js │ ├── material.js │ └── translucent.js ├── headless/ │ └── package.json ├── index.test-d.ts ├── package.json ├── src/ │ ├── _babel.d.ts │ ├── addons/ │ │ ├── createSingleton.ts │ │ └── delegate.ts │ ├── bindGlobalEventListeners.ts │ ├── browser.ts │ ├── constants.ts │ ├── createTippy.ts │ ├── css.ts │ ├── dom-utils.ts │ ├── index.ts │ ├── plugins/ │ │ ├── animateFill.ts │ │ ├── followCursor.ts │ │ ├── inlinePositioning.ts │ │ └── sticky.ts │ ├── props.ts │ ├── scss/ │ │ ├── _mixins.scss │ │ ├── _vars.scss │ │ ├── animations/ │ │ │ ├── fade.scss │ │ │ ├── perspective-extreme.scss │ │ │ ├── perspective-subtle.scss │ │ │ ├── perspective.scss │ │ │ ├── scale-extreme.scss │ │ │ ├── scale-subtle.scss │ │ │ ├── scale.scss │ │ │ ├── shift-away-extreme.scss │ │ │ ├── shift-away-subtle.scss │ │ │ ├── shift-away.scss │ │ │ ├── shift-toward-extreme.scss │ │ │ ├── shift-toward-subtle.scss │ │ │ └── shift-toward.scss │ │ ├── backdrop.scss │ │ ├── border.scss │ │ ├── index.scss │ │ ├── svg-arrow.scss │ │ └── themes/ │ │ ├── light-border.scss │ │ ├── light.scss │ │ ├── material.scss │ │ └── translucent.scss │ ├── template.ts │ ├── types-internal.ts │ ├── types.ts │ ├── utils.ts │ └── validation.ts ├── test/ │ ├── functional/ │ │ ├── border.test.js │ │ ├── followCursor.test.js │ │ ├── inlinePositioning.test.js │ │ ├── sticky.test.js │ │ └── themes.test.js │ ├── image-reporter.js │ ├── integration/ │ │ ├── __snapshots__/ │ │ │ ├── createTippy.test.js.snap │ │ │ └── props.test.js.snap │ │ ├── addons/ │ │ │ ├── createSingleton.test.js │ │ │ └── delegate.test.js │ │ ├── bindGlobalEventListeners.test.js │ │ ├── createTippy.test.js │ │ ├── plugins/ │ │ │ ├── __snapshots__/ │ │ │ │ └── inlinePositioning.test.js.snap │ │ │ ├── animateFill.test.js │ │ │ ├── followCursor.test.js │ │ │ └── inlinePositioning.test.js │ │ └── props.test.js │ ├── setup.js │ ├── unit/ │ │ ├── __snapshots__/ │ │ │ ├── props.test.js.snap │ │ │ └── tippy.test.js.snap │ │ ├── css.test.js │ │ ├── dom-utils.test.js │ │ ├── props.test.js │ │ ├── tippy.test.js │ │ ├── utils.test.js │ │ └── validation.test.js │ ├── utils.js │ └── visual/ │ ├── index.css │ ├── index.html │ ├── index.js │ └── tests.js ├── tsconfig.json └── website/ ├── .eslintignore ├── .gitignore ├── LICENSE ├── README.md ├── gatsby-config.js ├── gatsby-node.js ├── package.json ├── scripts/ │ ├── should-deploy-docs.js │ └── should-deploy-docs.sh └── src/ ├── components/ │ ├── ElasticScroll.js │ ├── Footer.js │ ├── Framework.js │ ├── Header.js │ ├── Icon.js │ ├── Image.js │ ├── Layout.js │ ├── Main.js │ ├── MiniHeader.js │ ├── Nav.js │ ├── NavButtons.js │ ├── PluginIcon.js │ ├── RenderIcon.js │ ├── SEO.js │ ├── TextGradient.js │ ├── Tippy.js │ ├── TippyTransition.js │ └── examples/ │ ├── Ajax.js │ ├── ContextMenu.js │ ├── Dropdown.js │ ├── EventDelegation.js │ ├── ImageTransition.js │ ├── Nesting.js │ ├── Singleton.js │ ├── TextTransition.js │ ├── TriggerTarget.js │ └── mouseRestPlugin.js ├── css/ │ ├── index.js │ └── theme.js ├── hooks/ │ └── index.js ├── pages/ │ ├── .prettierrc.json │ ├── 404.js │ ├── index.mdx │ ├── v5/ │ │ ├── accessibility.mdx │ │ ├── addons.mdx │ │ ├── ajax.mdx │ │ ├── all-props.mdx │ │ ├── animations.mdx │ │ ├── creating-tooltips.mdx │ │ ├── customizing-tooltips.mdx │ │ ├── faq.mdx │ │ ├── getting-started.mdx │ │ ├── html-content.mdx │ │ ├── lifecycle-hooks.mdx │ │ ├── methods.mdx │ │ ├── misc.mdx │ │ ├── motivation.mdx │ │ ├── plugins.mdx │ │ ├── themes.mdx │ │ └── tippy-instance.mdx │ └── v6/ │ ├── accessibility.mdx │ ├── addons.mdx │ ├── ajax.mdx │ ├── all-props.mdx │ ├── animations.mdx │ ├── browser-support.mdx │ ├── constructor.mdx │ ├── customization.mdx │ ├── faq.mdx │ ├── getting-started.mdx │ ├── headless-tippy.mdx │ ├── html-content.mdx │ ├── methods.mdx │ ├── misc.mdx │ ├── motivation.mdx │ ├── plugins.mdx │ ├── themes.mdx │ └── tippy-instance.mdx └── utils.js