diff options
| author | 2026-04-05 04:57:27 +0700 | |
|---|---|---|
| committer | 2026-04-05 04:57:27 +0700 | |
| commit | 81a9147c5406e3b2f2441373b935d7c5de2780da (patch) | |
| tree | 27cb0e59822856274af00e19846782f74f9c778c | |
| parent | ad6528e1ba16ac9857dff879276834b1b5161382 (diff) | |
| download | web-81a9147c5406e3b2f2441373b935d7c5de2780da.tar.gz web-81a9147c5406e3b2f2441373b935d7c5de2780da.zip | |
feat: use accent colors for glightbox tooltip
| -rw-r--r-- | internal/glightbox/html_renderer.go | 4 | ||||
| -rw-r--r-- | static/input.css | 9 |
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; |