diff --git a/src/thsf/static/css/tooltip.css b/src/thsf/static/css/tooltip.css new file mode 100644 index 0000000..549bcad --- /dev/null +++ b/src/thsf/static/css/tooltip.css @@ -0,0 +1,38 @@ +.tooltip { + position: relative; + display: inline-block; + border-bottom: 1px dotted black; +} + +.tooltip .tooltiptext { + visibility: hidden; + width: 120px; + background-color: var(--main-color); + color: var(--alt-color); + text-align: center; + border-radius: 6px; + padding: 5px 0; + position: absolute; + z-index: 1; + bottom: 125%; + left: 50%; + margin-left: -60px; + opacity: 0; + transition: opacity 0.3s; +} + +.tooltip .tooltiptext::after { + content: ""; + position: absolute; + top: 100%; + left: 50%; + margin-left: -5px; + border-width: 5px; + border-style: solid; + border-color: var(--alt-color) transparent transparent transparent; +} + +.tooltip:hover .tooltiptext { + visibility: visible; + opacity: 1; +} diff --git a/src/thsf/templates/base.html b/src/thsf/templates/base.html index 2d2dd7b..c7ff438 100644 --- a/src/thsf/templates/base.html +++ b/src/thsf/templates/base.html @@ -6,6 +6,8 @@ + diff --git a/src/thsf/templates/index.html b/src/thsf/templates/index.html index 79809d0..292e3a3 100644 --- a/src/thsf/templates/index.html +++ b/src/thsf/templates/index.html @@ -34,35 +34,55 @@ {% endblock %}