├── .gitignore
├── docs
├── static
│ ├── icon.png
│ ├── preview.png
│ ├── preview-dark.png
│ ├── logo-dark.svg
│ └── logo-light.svg
├── .env.example
├── nuxt.config.js
├── .gitignore
├── content
│ ├── en
│ │ ├── examples
│ │ │ ├── context-menu.md
│ │ │ ├── trigger-target.md
│ │ │ └── advanced-follow-mouse.md
│ │ ├── configuration.md
│ │ ├── flavor
│ │ │ ├── directive.md
│ │ │ ├── composition-api.md
│ │ │ └── component.md
│ │ ├── installation.md
│ │ ├── index.md
│ │ ├── basic-usage.md
│ │ ├── animations.md
│ │ ├── themes.md
│ │ └── props.md
│ └── settings.json
├── package.json
├── README.md
└── components
│ └── global
│ ├── FeatureList.vue
│ └── Logo.vue
├── .prettierrc
├── playground
├── Vetur.vue
├── shim.d.ts
├── App.vue
├── components
│ ├── Button.vue
│ ├── Counter.vue
│ └── Icon.vue
├── pages
│ ├── Wga.vue
│ ├── SingletonComponents.vue
│ ├── AppContext.vue
│ ├── ReactiveProps.vue
│ ├── NestedComponents.vue
│ ├── Theme.vue
│ ├── Testing.vue
│ ├── ReactiveState.vue
│ └── Index.vue
├── index.html
├── tsconfig.json
└── main.ts
├── src
├── global.d.ts
├── composables
│ ├── index.ts
│ ├── useTippyComponent.ts
│ ├── useSingleton.ts
│ └── useTippy.ts
├── plugin
│ └── index.ts
├── index.ts
├── types
│ └── index.ts
├── components
│ ├── TippySingleton.ts
│ └── Tippy.ts
└── directive
│ └── index.ts
├── index.cjs
├── index.js
├── tsconfig.json
├── vetur
├── attributes.json
└── tags.json
├── api-extractor.json
├── index.html
├── LICENSE
├── CONTRIBUTING.md
├── README.md
├── webpack.config.js
├── package.json
└── rollup.config.js
/.gitignore:
--------------------------------------------------------------------------------
1 | dist
2 | node_modules
3 | yarn-error.log
--------------------------------------------------------------------------------
/docs/static/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KABBOUCHI/vue-tippy/HEAD/docs/static/icon.png
--------------------------------------------------------------------------------
/docs/static/preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KABBOUCHI/vue-tippy/HEAD/docs/static/preview.png
--------------------------------------------------------------------------------
/docs/static/preview-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/KABBOUCHI/vue-tippy/HEAD/docs/static/preview-dark.png
--------------------------------------------------------------------------------
/docs/.env.example:
--------------------------------------------------------------------------------
1 |
2 | # Create one with no scope selected on https://github.com/settings/tokens/new
3 | GITHUB_TOKEN=
4 |
--------------------------------------------------------------------------------
/docs/nuxt.config.js:
--------------------------------------------------------------------------------
1 | import { withDocus } from 'docus'
2 |
3 | export default withDocus({
4 | components: true,
5 | })
6 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "semi": false,
3 | "trailingComma": "es5",
4 | "singleQuote": true,
5 | "arrowParens": "avoid"
6 | }
7 |
--------------------------------------------------------------------------------
/playground/Vetur.vue:
--------------------------------------------------------------------------------
1 |
2 |
v-tippy'
12 | - 'Works as Vue Component <tippy/>'
13 | - 'Has compostion api useTippy()'
14 | ---
15 |
16 | {{ state }}
3 |
4 | {{ state }}
56 |