« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/static
AgeCommit message (Collapse)Author
42 hourscss: tweak cover-art-joiner, no raised layering(quasar) nebula
z-index: 3 places it above tooltips lmao
43 hourscontent, css: generateCoverArtwork: attachAbove artwork joiner(quasar) nebula
2 daysclient: search-worker: further simplify result matching logic(quasar) nebula
2 daysclient: wiki-search: factor out queryIndex(quasar) nebula
2 daysclient: wiki-search: also take pluralized filter terms(quasar) nebula
2 daysclient: wiki-search: don't match kind terms inside other words(quasar) nebula
2 daysclient: wiki-search: tidy result matching code(quasar) nebula
This is duplicated 'boilerplate' at the moment, annoyingly.
2 dayscss: fix search filter line wrapping(quasar) nebula
4 daysclient: sidebar-search: I-beam blink for typed filter(quasar) nebula
4 daysclient: sidebar-search: lots of obscure filter-related fixes(quasar) nebula
4 dayssearch: verbatim and fuzz(quasar) nebula
4 daysclient: sidebar-search: flash filter(quasar) nebula
4 daysclient: sidebar-search: search filter(quasar) nebula
8 dayscontent, css: try a hanging style for commentary dates(quasar) nebula
feeling quirky might delete later
8 dayscss: don't hard-code static-4p1 gezus chrikey(quasar) nebula
8 dayscss: more scary tooltip nonsense(quasar) nebula
8 dayscss: fix harsh !important on .{thing-name,wiki-edits}-tooltip(quasar) nebula
8 daysclient: rectangles: WikiRect.display()(quasar) nebula
Just for debugging!
8 dayscontent, client: yeet some unused lyrics code(quasar) nebula
11 dayscss: it's that time again(quasar) nebula
11 dayswip 2(quasar) nebula
11 dayswip(quasar) nebula
11 daysclient: sticky-heading: whoopsey(quasar) nebula
11 daysclient: sticky-heading: integrate w/ primary cover(quasar) nebula
11 daysclient: image-overlay: gently consider horizontal nearness(quasar) nebula
12 dayscontent: generateAlbumGalleryPage: artwork set switcher(quasar) nebula
14 dayscontent, css: coverColumnContent -> artworkColumnContent, etc(quasar) nebula
14 dayscss: multiple artwork column margins(quasar) nebula
14 dayscontent, css: fold non-unique-line into artwork origin details(quasar) nebula
14 daysclient: hoverable-tooltip: prefer downward anchors first(quasar) nebula
Discussion at #code-quarantine https://discord.com/channels/749042497610842152/854020929113423924/1356984473396187364
14 daysclient: hoverable-tooltip: more z-index bullshit(quasar) nebula
14 daysclient: css-compatibility-assistant: adapt to cover-artwork(quasar) nebula
14 dayscss: tooltip font size bullshit(quasar) nebula
14 dayscontent, css, client: hoverable-tooltip: isolate z-index bullshit(quasar) nebula
14 dayscontent, css: generateAlbumArtInfoBox(quasar) nebula
14 dayscontent: cover-artwork, cover-art-column(quasar) nebula
14 dayscontent, css: demo new cover artworks ui + data integration(quasar) nebula
This is not remotely comprehensive and mostly just touches album and track info pages.
2025-04-09client: additional-names-box: matches -> where(quasar) nebula
2025-04-08content, css: wrap sidebar track section range together(quasar) nebula
2025-04-08css: matches -> where(quasar) nebula
dangit lol
2025-04-08content, css: nicer album sec nav / dot switcher line wrapping(quasar) nebula
2025-04-06client: additional-names-box: My bottom fits in frame(quasar) nebula
2025-04-06client: additional-names-box: ternary fix(quasar) nebula
Sigh
2025-04-06content: generatePageLayout: use real blockwrap for nav links(quasar) nebula
The original purpose of blockwrap is finally restored!!!
2025-04-06client: additional-names-box: smarter worthScrolling logic(quasar) nebula
https://discord.com/channels/749042497610842152/854020929113423924/1358446868811485426 Not too smart for our own good, though. https://discord.com/channels/749042497610842152/854020929113423924/1358454755566944286
2025-04-06content, client: additional-names-box: integrate more neatly(quasar) nebula
Since we're checking for [inert] ancestor anyway, we don't need to depend on BS "first matched by querySelector()" logic anymore
2025-04-06content, css, client: use a static inert clone(quasar) nebula
...rather than a static mock, which wasn't *quite* matching the real deal's world wrap every time
2025-03-30css: line-height on imaginary static heading too(quasar) nebula
Whoops LOL
2025-03-30client: sticky-heading: use reference heading for hit detection(quasar) nebula
Not sure how we missed this!!
2025-03-30client: sticky-heading: bypass subheading height(quasar) nebula
During hit detection. We fudge a typical height for the sticky subheading "instead", although it's not exactly clear the adjusting function of this +20 (now +40) in the first place.