remove unneeded assets and add two files from dev dir

This commit is contained in:
itwrx 2025-05-18 08:43:08 -05:00
parent d5e2daf1e6
commit 757c387730
40 changed files with 58 additions and 463 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

View File

@ -1,208 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="keyhole_normal_green.svg"
id="svg5"
version="1.1"
viewBox="0 0 40.346382 87.21019"
height="87.21019mm"
width="40.346382mm">
<metadata
id="metadata1108">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
inkscape:document-rotation="0"
inkscape:current-layer="layer1"
inkscape:window-maximized="1"
inkscape:window-y="44"
inkscape:window-x="1920"
inkscape:window-height="1012"
inkscape:window-width="1920"
inkscape:cy="180.40557"
inkscape:cx="65.575668"
inkscape:zoom="1.5037598"
showgrid="false"
inkscape:document-units="mm"
inkscape:pagecheckerboard="0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="namedview7" />
<defs
id="defs2">
<linearGradient
id="linearGradient28135"
inkscape:collect="always">
<stop
id="stop28131"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop28133"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<filter
height="1.017328"
width="1.0499071"
y="-0.0086593488"
x="-0.025077723"
id="filter81415-6"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417-2"
stdDeviation="0.036489637"
inkscape:collect="always" />
</filter>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="356.8486"
x2="104.32743"
y1="62.159691"
x1="113.69997"
id="linearGradient2561"
xlink:href="#linearGradient2559"
inkscape:collect="always" />
<linearGradient
id="linearGradient2559"
inkscape:collect="always">
<stop
id="stop2555"
offset="0"
style="stop-color:#56cc81;stop-opacity:1;" />
<stop
id="stop2557"
offset="1"
style="stop-color:#56cc81;stop-opacity:0;" />
</linearGradient>
<filter
height="1.017328"
width="1.0499071"
y="-0.0086593488"
x="-0.025077723"
id="filter81415"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417"
stdDeviation="0.036489637"
inkscape:collect="always" />
</filter>
<filter
height="1.025424"
width="1.060048"
y="-0.012704888"
x="-0.030088291"
id="filter81415-3"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417-6"
stdDeviation="0.99096184"
inkscape:collect="always" />
</filter>
<filter
height="1.0272352"
width="1.0646462"
y="-0.013616262"
x="-0.032338828"
id="filter11723"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur11725"
stdDeviation="1.2981296"
inkscape:collect="always" />
</filter>
<linearGradient
y2="276.0332"
x2="107.10352"
y1="102.14063"
x1="107.12215"
gradientUnits="userSpaceOnUse"
id="linearGradient1142"
xlink:href="#linearGradient28135"
inkscape:collect="always" />
<linearGradient
y2="282.74365"
x2="107.40199"
y1="169.82687"
x1="114.21398"
gradientUnits="userSpaceOnUse"
id="linearGradient1144"
xlink:href="#linearGradient28135"
inkscape:collect="always" />
</defs>
<g
transform="translate(-74.93443,-90.650693)"
style="display:inline"
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Layer 1">
<path
transform="matrix(0.34522992,0,0,0.3341248,59.607026,85.258657)"
sodipodi:nodetypes="cscccc"
id="path27876-9"
d="M 84.190098,100.05333 C 49.578564,70.784965 64.606472,18.004271 109.12197,18.359631 c 38.28187,0.305598 57.58067,50.078639 21.70091,82.598339 l 27.85397,173.679 -104.270286,0.0977 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#216946;stroke-width:4.26502;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415-6)" />
<path
transform="matrix(0.34522992,0,0,0.3341248,59.607026,85.258657)"
sodipodi:nodetypes="cscccc"
id="path27876"
d="M 84.190098,100.05333 C 49.578564,70.784965 64.606472,18.004271 109.12197,18.359631 c 38.28187,0.305598 57.58067,50.078639 21.70091,82.598339 l 27.85397,173.679 -104.270286,0.0977 z"
style="display:inline;fill:#000000;fill-opacity:1;stroke:url(#linearGradient2561);stroke-width:4.26502;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415)" />
<path
transform="matrix(0.28266679,0,0,0.32622246,66.382165,85.515643)"
sodipodi:nodetypes="cscccc"
id="path27876-7"
d="M 84.905522,99.784795 C 40.839877,70.293582 62.782194,21.871465 108.85394,22.189602 c 42.76153,0.295278 65.65005,46.870143 21.41087,78.384818 l 32.49342,175.09636 -113.212126,-0.40082 z"
style="display:inline;opacity:0.906018;fill:none;fill-opacity:1;stroke:url(#linearGradient1142);stroke-width:1.68433;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415-3)" />
<path
transform="matrix(0.27350332,0,0,0.31564701,67.281971,86.316684)"
sodipodi:nodetypes="cscccc"
id="path27876-7-5"
d="M 87.54975,98.926416 C 44.070545,73.090418 62.089502,23.189352 108.16266,23.250803 c 44.73652,0.05967 63.85665,48.215787 20.47012,76.470328 -0.59806,1.421019 32.83204,177.678029 32.83204,177.678029 L 52.131872,277.22122 Z"
style="display:inline;opacity:0.847536;mix-blend-mode:normal;fill:none;fill-opacity:1;stroke:url(#linearGradient1144);stroke-width:0.690081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter11723)" />
<ellipse
ry="10.204735"
rx="11.024756"
cy="102.94592"
cx="86.384682"
id="path2321"
style="display:inline;opacity:0;fill:#2e125a;fill-opacity:0.935433;stroke:#000000;stroke-width:0.850991;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccccc"
id="path21434"
d="m 100.81531,118.89015 4.99583,47.77708 -9.211852,11.19365 -9.564218,-11.23175 5.461711,-47.71289 c 2.717143,1.00275 5.634532,1.01491 8.318529,-0.0261 z"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0913423px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path21436"
d="m 96.581176,160.0613 0.149186,-40.3136"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0913423px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path21438"
d="m 87.03507,166.62913 9.546106,-6.56783 9.229964,6.60594"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0913423px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -1,208 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="keyhole_light_green.svg"
id="svg5"
version="1.1"
viewBox="0 0 40.448196 87.43029"
height="87.43029mm"
width="40.448196mm">
<metadata
id="metadata31">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
inkscape:document-rotation="0"
inkscape:current-layer="layer2"
inkscape:window-maximized="1"
inkscape:window-y="44"
inkscape:window-x="1920"
inkscape:window-height="1012"
inkscape:window-width="1920"
inkscape:cy="180.55931"
inkscape:cx="65.808366"
inkscape:zoom="1.5037598"
showgrid="false"
inkscape:document-units="mm"
inkscape:pagecheckerboard="0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="namedview7" />
<defs
id="defs2">
<linearGradient
id="linearGradient28135"
inkscape:collect="always">
<stop
id="stop28131"
offset="0"
style="stop-color:#ffffff;stop-opacity:1;" />
<stop
id="stop28133"
offset="1"
style="stop-color:#ffffff;stop-opacity:0;" />
</linearGradient>
<filter
height="1.017328"
width="1.0499071"
y="-0.0086593488"
x="-0.025077723"
id="filter81415-6-36"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417-2-7"
stdDeviation="0.036489637"
inkscape:collect="always" />
</filter>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="360.95953"
x2="104.69003"
y1="103.2221"
x1="107.53219"
id="linearGradient5083"
xlink:href="#linearGradient5081"
inkscape:collect="always" />
<linearGradient
id="linearGradient5081"
inkscape:collect="always">
<stop
id="stop5077"
offset="0"
style="stop-color:#6fffa3;stop-opacity:1;" />
<stop
id="stop5079"
offset="1"
style="stop-color:#6fffa3;stop-opacity:0;" />
</linearGradient>
<filter
height="1.017328"
width="1.0499071"
y="-0.0086593488"
x="-0.025077723"
id="filter81415-62"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417-91"
stdDeviation="0.036489637"
inkscape:collect="always" />
</filter>
<filter
height="1.025424"
width="1.060048"
y="-0.012704888"
x="-0.030088291"
id="filter81415-3-9"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur81417-6-36"
stdDeviation="0.99096184"
inkscape:collect="always" />
</filter>
<filter
height="1.0272352"
width="1.0646462"
y="-0.013616262"
x="-0.032338828"
id="filter11723-2"
style="color-interpolation-filters:sRGB"
inkscape:collect="always">
<feGaussianBlur
id="feGaussianBlur11725-6"
stdDeviation="1.2981296"
inkscape:collect="always" />
</filter>
<linearGradient
y2="276.0332"
x2="107.10352"
y1="102.14063"
x1="107.12215"
gradientUnits="userSpaceOnUse"
id="linearGradient900"
xlink:href="#linearGradient28135"
inkscape:collect="always" />
<linearGradient
y2="282.74365"
x2="107.40199"
y1="169.82687"
x1="114.21398"
gradientUnits="userSpaceOnUse"
id="linearGradient902"
xlink:href="#linearGradient28135"
inkscape:collect="always" />
</defs>
<g
transform="translate(-74.872859,-90.610012)"
style="display:inline;opacity:1"
inkscape:label="light_green_layer"
id="layer2"
inkscape:groupmode="layer">
<path
transform="matrix(0.34610112,0,0,0.33496798,59.506776,85.204369)"
sodipodi:nodetypes="cscccc"
id="path27876-9-1"
d="M 84.190098,100.05333 C 49.578564,70.784965 64.606472,18.004271 109.12197,18.359631 c 38.28187,0.305598 57.58067,50.078639 21.70091,82.598339 l 27.85397,173.679 -104.270286,0.0977 z"
style="display:inline;fill:none;fill-opacity:1;stroke:#499f68;stroke-width:4.26502;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415-6-36)" />
<path
transform="matrix(0.34610112,0,0,0.33496798,59.506776,85.204369)"
sodipodi:nodetypes="cscccc"
id="path27876-87"
d="M 84.190098,100.05333 C 49.578564,70.784965 64.606472,18.004271 109.12197,18.359631 c 38.28187,0.305598 57.58067,50.078639 21.70091,82.598339 l 27.85397,173.679 -104.270286,0.0977 z"
style="display:inline;fill:#000000;fill-opacity:1;stroke:url(#linearGradient5083);stroke-width:4.26502;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415-62)" />
<path
transform="matrix(0.28338011,0,0,0.3270457,66.299011,85.462017)"
sodipodi:nodetypes="cscccc"
id="path27876-7-9"
d="M 84.905522,99.784795 C 40.839877,70.293582 62.782194,21.871465 108.85394,22.189602 c 42.76153,0.295278 65.65005,46.870143 21.41087,78.384818 l 32.49342,175.09636 -113.212126,-0.40082 z"
style="display:inline;opacity:0.906018;fill:none;fill-opacity:1;stroke:url(#linearGradient900);stroke-width:1.68433;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter81415-3-9)" />
<path
transform="matrix(0.27419352,0,0,0.31644355,67.201088,86.265066)"
sodipodi:nodetypes="cscccc"
id="path27876-7-5-20"
d="M 87.54975,98.926416 C 44.070545,73.090418 62.089502,23.189352 108.16266,23.250803 c 44.73652,0.05967 63.85665,48.215787 20.47012,76.470328 -0.59806,1.421019 32.83204,177.678029 32.83204,177.678029 L 52.131872,277.22122 Z"
style="display:inline;opacity:0.847536;mix-blend-mode:normal;fill:none;fill-opacity:1;stroke:url(#linearGradient902);stroke-width:0.690081;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter11723-2)" />
<ellipse
ry="10.230486"
rx="11.052577"
cy="102.93627"
cx="86.352005"
id="path2321-2"
style="display:inline;opacity:0;fill:#2e125a;fill-opacity:0.935433;stroke:#000000;stroke-width:0.853138;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccccccc"
id="path21434-3"
d="m 100.81903,118.92076 5.00844,47.89763 -9.235098,11.22191 -9.588338,-11.2601 5.475479,-47.8333 c 2.723999,1.0053 5.648747,1.01748 8.339517,-0.0261 z"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0915728px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="cc"
id="path21436-7"
d="m 96.574214,160.1958 0.149559,-40.41532"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0915728px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
sodipodi:nodetypes="ccc"
id="path21438-5"
d="m 87.004034,166.7802 9.57018,-6.5844 9.253256,6.62259"
style="display:inline;opacity:0.680098;fill:none;stroke:none;stroke-width:0.0915728px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1,40 +0,0 @@
$(document).ready(function() {
var autoplaySlider = $('#lightSlider, #lightSlider2').lightSlider({
item:1,
slideMove:1,
keyPress:true,
pager:false,
auto:true,
controls:false,
pause:6000,
mode:'fade',
loop:true,
easing: 'cubic-bezier(0.25, 0, 0.25, 1)',
speed:50,
responsive : [
{
breakpoint:800,
settings: {
item:1,
slideMove:1,
slideMargin:6,
}
},
{
breakpoint:800,
settings: {
item:1,
slideMove:1
}
}
]
});
$('#lightSlider, #lightSlider2').parent().on('mouseenter',function(){ autoplaySlider.pause(); });
$('#lightSlider, #lightSlider2').parent().on('mouseleave',function(){ autoplaySlider.play(); });
//$('#lightSlider2').parent().on('mouseenter',function(){ autoplaySlider2.pause(); });
//$('#lightSlider2').parent().on('mouseleave',function(){ autoplaySlider2.play(); });
$('#lightSlider, #lightSlider2').css("visibility", "visible"); });
//$('#lightSlider2').css("visibility", "visible"); });

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 235 KiB

14
dev/create_user.nim Normal file
View File

@ -0,0 +1,14 @@
#[Copyright 2025 ITwrx.
This file is part of Forget-Me-Not.
Forget-Me-Not is released under the GNU Affero General Public License 3.0.
See COPYING or <https://www.gnu.org/licenses/> for details.]#
import nimword, "../models/user.nim"
proc createNewUser*() =
{.gcsafe.}:
let email = ""
let passwordString = ""
let iterations = 3
let encodedHash: string = hashEncodePassword(passwordString, iterations)
createUser(email, encodedHash)

44
dev/fmn.css Normal file
View File

@ -0,0 +1,44 @@
@tailwind base;
@tailwind components;
@tailwind utilities;
html {height: 100%;}
body {height: 100%; @apply text-indigo-300}
main {@apply leading-relaxed}
h1 {@apply text-xl}
header {@apply text-xl}
.main-bg {background: #14151B;}
a {@apply text-indigo-200 cursor-pointer}
a:hover {@apply text-indigo-100}
input[type="text"], input[type="email"], input[type="password"], textarea, select { color: #fff; padding: .15em .35em .15em .35em; margin: 1em 0 0 .5em; border: 2px #6C78B1 solid; border-radius: 5px; @apply bg-neutral-800}
input[type="radio"] {appearance: none; border-radius: 50%; width: 14px; height: 14px; @apply border-2}
input:focus, textarea:focus {outline: none; border-color: #A5B4FC; box-shadow: 0 0 6px #A5B4FC inset;}
input:checked {@apply bg-indigo-400}
.btn-grn {@apply px-2 py-[3px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-green-800 hover:bg-green-700}
.btn-orange {@apply px-2 py-[3px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-amber-600 hover:bg-amber-500}
.btn-red {@apply px-2 py-[3px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-rose-800 hover:bg-rose-700}
.btn-blu {@apply px-2 py-[2px] font-semibold rounded-lg shadow-md text-sky-900 hover:text-sky-900 bg-blue-400 hover:bg-blue-300}
.btn-disabled {@apply px-2 py-[3px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-neutral-600 hover:bg-neutral-500}
.a-btn-grn {@apply px-2 py-[5px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-green-800 hover:bg-green-700}
.a-btn-red {@apply px-2 py-[5px] font-semibold rounded-lg shadow-md text-white hover:text-white bg-rose-800 hover:bg-rose-700}
.form-success {@apply text-lime-300}
.form-error {@apply text-red-500}
/*#thumbs_type {display: none;*/
.hide {display:none;}
/* Dropdown Button */
.drop-btn {border: none; cursor: pointer;}
.drop-down {display: inline-block;}
/* Dropdown Content (Hidden by Default) */
.drop-content {display: none;}
/* Links inside the dropdown */
.drop-content a {text-decoration: none; display: block; }
.show {display:block;}
.help-text {@apply text-yellow-400 cursor-help}
/*.tab {@apply border border-solid border-b-0 border-slate-200 rounded p-1}*/