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 @@

- Swift Regex + + Swift Regex

@@ -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";