summaryrefslogtreecommitdiffci
diff options
from:
to:
context:
space:
mode:
authorGravatar SayaAndy <saya.andy@posteo.com> 2026-04-05 04:57:27 +0700
committerGravatar SayaAndy <saya.andy@posteo.com> 2026-04-05 04:57:27 +0700
commit81a9147c5406e3b2f2441373b935d7c5de2780da (patch)
tree27cb0e59822856274af00e19846782f74f9c778c
parentad6528e1ba16ac9857dff879276834b1b5161382 (diff)
downloadweb-81a9147c5406e3b2f2441373b935d7c5de2780da.tar.gz
web-81a9147c5406e3b2f2441373b935d7c5de2780da.zip
feat: use accent colors for glightbox tooltip
-rw-r--r--internal/glightbox/html_renderer.go4
-rw-r--r--static/input.css9
2 files changed, 7 insertions, 6 deletions
diff --git a/internal/glightbox/html_renderer.go b/internal/glightbox/html_renderer.go
index ac34880..f71a8f2 100644
--- a/internal/glightbox/html_renderer.go
+++ b/internal/glightbox/html_renderer.go
@@ -135,12 +135,12 @@ func (r *GLightboxHTMLRenderer) renderGLightbox(w util.BufWriter, source []byte,
w.WriteString(strings.ReplaceAll(`
<div class="items-center flex flex-col">
- <hr class="border-t-3 border-dotted border-main-hard mt-1 mb-2 w-[80%%] ml-auto mr-auto">
+ <hr class="border-t-3 border-dotted border-main-hard mt-1 mb-2 w-[80%] ml-auto mr-auto">
<div class="grid masonry-grid-{id}">
<div class="grid-sizer grid-sizer-{id}"></div>
`+strings.Join(elements, "\n")+`
</div>
- <hr class="border-t-3 border-dotted border-main-hard mt-1 mb-2 w-[80%%] ml-auto mr-auto">
+ <hr class="border-t-3 border-dotted border-main-hard mt-1 mb-2 w-[80%] ml-auto mr-auto">
</div>
<script>
diff --git a/static/input.css b/static/input.css
index 375caa4..1a4d922 100644
--- a/static/input.css
+++ b/static/input.css
@@ -489,7 +489,7 @@ form.crossable.htmx-request input {
.grid-tooltip {
position: relative;
display: inline-block;
- box-shadow: inset 0rem 0rem 0.5rem var(--color-main-soft);
+ box-shadow: inset 0rem 0rem 0.5rem var(--color-accent-deep);
transition: box-shadow 0.5s ease-in-out;
}
@@ -503,7 +503,7 @@ form.crossable.htmx-request input {
transition: opacity 0.5s;
width: 100%;
top: 100%;
- background-color: var(--color-background-dark);
+ background-color: var(--color-accent-light);
color: var(--color-main-hard);
text-align: center;
padding: 0.25rem 0.25rem;
@@ -511,6 +511,7 @@ form.crossable.htmx-request input {
border-radius: 0.5rem;
position: absolute;
z-index: 1001;
+ box-shadow: 0.25rem 0.25rem 0.25rem var(--color-accent-light);
}
.grid-tooltip:hover .grid-tooltip-text {
@@ -526,7 +527,7 @@ form.crossable.htmx-request input {
margin-left: -0.25rem;
border-width: 0.25rem;
border-style: solid;
- border-color: transparent transparent var(--color-background-dark) transparent;
+ border-color: transparent transparent var(--color-accent-light) transparent;
}
.grid-item {
@@ -543,7 +544,7 @@ form.crossable.htmx-request input {
transition: opacity 0.5s;
top: 0%;
left: 0%;
- background-color: var(--color-main-soft);
+ background-color: var(--color-accent-deep);
color: var(--color-background-dark);
text-align: center;
padding: 0.25rem 0.25rem;