diff --git a/app/assets/styles/main.scss b/app/assets/styles/main.scss index 765245b..c014f50 100644 --- a/app/assets/styles/main.scss +++ b/app/assets/styles/main.scss @@ -12,27 +12,3 @@ position: relative; width: 100%; } - -// Tooltip Styles -.tooltiptext { - opacity: 0; - background-color: hsl(from var(--bulma-black-bis) h s l / 0.7); - color: var(--bulma-white-bis); - border-radius: 6px; - position: absolute; - margin-left: 0px; - z-index: 999; - bottom: 110%; - transition: opacity 0.2s; - padding: 0.4rem 0.6rem; - font-size: 13px; - pointer-events: none; - backdrop-filter: blur(2px); -} - -.control:hover .tooltiptext { - opacity: 1; - position: absolute; - min-width: 300px; - z-index: 999; -} diff --git a/app/assets/styles/utils.scss b/app/assets/styles/utils.scss index d9cb434..1c51224 100644 --- a/app/assets/styles/utils.scss +++ b/app/assets/styles/utils.scss @@ -4,6 +4,28 @@ border: 1px solid red !important; } +.tooltiptext { + opacity: 0; + background-color: hsl(from var(--bulma-black-bis) h s l / 0.8); + color: var(--bulma-white-bis); + border-radius: 4px; + position: absolute; + margin-left: 0px; + z-index: 999; + left: 0; + bottom: -32px; + min-width: max-content; + transition: opacity 0.2s; + padding: 0.3rem 0.6rem; + font-size: 12px; + pointer-events: none; + backdrop-filter: blur(2px); +} + +*:hover > .tooltiptext { + opacity: 1; +} + // Font size loops @for $i from 10 through 50 { .fs-#{$i} { diff --git a/app/components/Modal.vue b/app/components/Modal.vue index 0d99155..c247016 100644 --- a/app/components/Modal.vue +++ b/app/components/Modal.vue @@ -14,7 +14,7 @@