diff --git a/Public/css/common.css b/Public/css/common.css
index 0db1b54..f90a3ed 100644
--- a/Public/css/common.css
+++ b/Public/css/common.css
@@ -45,8 +45,8 @@
content: "¬";
}
-#match-count {
- font-size: 90%;
+.dropdown-menu {
+ min-width: 200px;
}
.button-circle {
@@ -54,6 +54,15 @@
height: 2rem;
}
+.btn:focus {
+ outline: none;
+ box-shadow: none;
+}
+
+#match-count {
+ font-size: 90%;
+}
+
#debugger-button {
background-color: rgba(51, 51, 51, 0.05);
border-radius: 15px;
@@ -85,14 +94,6 @@
font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
}
-.dropdown-menu {
- min-width: 200px;
-}
-.btn:focus {
- outline: none;
- box-shadow: none;
-}
-
@media (min-width: 576px) {
.root-container {
height: 100%;
diff --git a/Public/index.html b/Public/index.html
index f07b99a..3f50ea4 100644
--- a/Public/index.html
+++ b/Public/index.html
@@ -32,7 +32,8 @@
@@ -144,8 +145,12 @@
-
+
no match
diff --git a/Public/js/app.js b/Public/js/app.js
index c92eaf0..9c81c66 100644
--- a/Public/js/app.js
+++ b/Public/js/app.js
@@ -1,5 +1,6 @@
"use strict";
+import { Tooltip } from "bootstrap";
import { ExpressionField } from "./views/expression_field";
import { MatchOptions } from "./views/match_options";
import { TestEditor } from "./views/test_editor";
@@ -14,6 +15,12 @@ export class App {
}
init() {
+ [].slice
+ .call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
+ .map((trigger) => {
+ return new Tooltip(trigger);
+ });
+
this.expressionField = new ExpressionField(
document.getElementById("expression-field-container")
);
diff --git a/Public/js/misc/icons.js b/Public/js/misc/icons.js
index 5b7898a..a2f2172 100644
--- a/Public/js/misc/icons.js
+++ b/Public/js/misc/icons.js
@@ -4,6 +4,7 @@ import { config, library, dom } from "@fortawesome/fontawesome-svg-core";
import {
faFlag,
faOctagonXmark,
+ faStethoscope,
faHeart,
faBackwardStep,
faForwardStep,
@@ -22,6 +23,7 @@ config.searchPseudoElements = true;
library.add(
faFlag,
faOctagonXmark,
+ faStethoscope,
faHeart,
faBackwardStep,
diff --git a/Public/scss/default.scss b/Public/scss/default.scss
index f250758..74c98e7 100644
--- a/Public/scss/default.scss
+++ b/Public/scss/default.scss
@@ -20,6 +20,7 @@ $table-cell-padding-y-sm: 0.05rem;
@import "bootstrap/scss/badge";
@import "bootstrap/scss/close";
@import "bootstrap/scss/modal";
+@import "bootstrap/scss/tooltip";
@import "bootstrap/scss/helpers";
@import "bootstrap/scss/utilities/api";