Skip to content

Commit 2acc7a9

Browse files
committed
local vue tooltip js
1 parent bbcf58a commit 2acc7a9

4 files changed

Lines changed: 20 additions & 19 deletions

File tree

_includes/mix.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<link rel="stylesheet" href="/assets/css/tooltip.css">
21
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
3-
<script src="https://unpkg.com/v-tooltip"></script>
2+
<script src="/assets/js/v-tooltip.min.js"></script>
3+
<link rel="stylesheet" href="/assets/css/tooltip.css">
44
{% assign heroes = site.pages | where: "layout", "hero" %}
55
{% assign specs = site.data.specs | map: "Name" | uniq %}
66
{% assign classes = site.data.classes | map: "Name" | uniq %}

assets/css/tooltip.css

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
.v-popper__popper {
1+
.tooltip {
22
display: block !important;
33
z-index: 10000;
44
}
5-
.v-popper__popper .v-popper__inner {
5+
.tooltip .tooltip-inner {
66
background: black;
77
color: white;
88
border-radius: 16px;
99
padding: 5px 10px 4px;
1010
}
11-
.v-popper__popper .v-popper__arrow {
11+
.tooltip .tooltip-arrow {
1212
width: 0;
1313
height: 0;
1414
border-style: solid;
@@ -17,10 +17,10 @@
1717
border-color: black;
1818
z-index: 1;
1919
}
20-
.v-popper__popper[x-placement^="top"] {
20+
.tooltip[x-placement^="top"] {
2121
margin-bottom: 5px;
2222
}
23-
.v-popper__popper[x-placement^="top"] .v-popper__arrow {
23+
.tooltip[x-placement^="top"] .tooltip-arrow {
2424
border-width: 5px 5px 0 5px;
2525
border-left-color: transparent !important;
2626
border-right-color: transparent !important;
@@ -30,10 +30,10 @@
3030
margin-top: 0;
3131
margin-bottom: 0;
3232
}
33-
.v-popper__popper[x-placement^="bottom"] {
33+
.tooltip[x-placement^="bottom"] {
3434
margin-top: 5px;
3535
}
36-
.v-popper__popper[x-placement^="bottom"] .v-popper__arrow {
36+
.tooltip[x-placement^="bottom"] .tooltip-arrow {
3737
border-width: 0 5px 5px 5px;
3838
border-left-color: transparent !important;
3939
border-right-color: transparent !important;
@@ -43,10 +43,10 @@
4343
margin-top: 0;
4444
margin-bottom: 0;
4545
}
46-
.v-popper__popper[x-placement^="right"] {
46+
.tooltip[x-placement^="right"] {
4747
margin-left: 5px;
4848
}
49-
.v-popper__popper[x-placement^="right"] .v-popper__arrow {
49+
.tooltip[x-placement^="right"] .tooltip-arrow {
5050
border-width: 5px 5px 5px 0;
5151
border-left-color: transparent !important;
5252
border-top-color: transparent !important;
@@ -56,10 +56,10 @@
5656
margin-left: 0;
5757
margin-right: 0;
5858
}
59-
.v-popper__popper[x-placement^="left"] {
59+
.tooltip[x-placement^="left"] {
6060
margin-right: 5px;
6161
}
62-
.v-popper__popper[x-placement^="left"] .v-popper__arrow {
62+
.tooltip[x-placement^="left"] .tooltip-arrow {
6363
border-width: 5px 0 5px 5px;
6464
border-top-color: transparent !important;
6565
border-right-color: transparent !important;
@@ -69,22 +69,22 @@
6969
margin-left: 0;
7070
margin-right: 0;
7171
}
72-
.v-popper__popper.popover .popover-inner {
72+
.tooltip.popover .popover-inner {
7373
background: #f9f9f9;
7474
color: black;
7575
padding: 24px;
7676
border-radius: 5px;
7777
box-shadow: 0 5px 30px rgba(black, .1);
7878
}
79-
.v-popper__popper.popover .popover-arrow {
79+
.tooltip.popover .popover-arrow {
8080
border-color: #f9f9f9;
8181
}
82-
.v-popper__popper[aria-hidden='true'] {
82+
.tooltip[aria-hidden='true'] {
8383
visibility: hidden;
8484
opacity: 0;
8585
transition: opacity .15s, visibility .15s;
8686
}
87-
.v-popper__popper[aria-hidden='false'] {
87+
.tooltip[aria-hidden='false'] {
8888
visibility: visible;
8989
opacity: 1;
9090
transition: opacity .15s;

assets/js/v-tooltip.min.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

tier/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
- 20190319
1212
---
1313
{% assign heroes = site.pages | where: "layout", "hero" %}
14-
<link rel="stylesheet" href="/assets/css/tooltip.css">
1514
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
16-
<script src="https://unpkg.com/v-tooltip"></script>
15+
<script src="/assets/js/v-tooltip.min.js"></script>
16+
<link rel="stylesheet" href="/assets/css/tooltip.css">
1717
{% raw %}
1818
<div v-if="tier" id="tier">
1919
<h2>{{ tier.Name }}</h2>

0 commit comments

Comments
 (0)