« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2024-06-24data: Track.creditSources(quasar) nebula
2024-06-23test: update withParsedCommentaryEntries (unit)(quasar) nebula
2024-06-23content, css: commentary entry date hierarchy improvements(quasar) nebula
Avoid unnecessarily embedding under a text-with-tooltip, and don't set the cue class if it's not applicable.
2024-06-23content: generateCommentaryEntryDate(quasar) nebula
Just moves somewhat complex logic out of the main component.
2024-06-23content: generateCommentaryEntry: date ranges, date kinds(quasar) nebula
2024-06-23data: withParsedCommentaryEntries: dateKind, secondDate(quasar) nebula
2024-06-23data: fix access kind/date nesting(quasar) nebula
2024-06-23data: factor out date matching in commentary heading(quasar) nebula
2024-06-23test: update withParsedCommentaryEntries (unit)(quasar) nebula
2024-06-23css: drop border hover effect from commentary dates(quasar) nebula
They get their own entire column now, so most cases this is more distracting than useful.
2024-06-23content, css: use flex layout to bottom-align commentary dates(quasar) nebula
If the shadow effect is useful as part of the cue, it needs to be there every time. This prevents the main text from entering the same horizontal column as the date. That's generally OK but can result in a small main column in "sometime 6/12/2012 - 8/5/2012" shaped dates. We can try grid or non-binary flex-grow/shrink later, if wanted.
2024-06-23css: try a solid commentary heading line(quasar) nebula
2024-06-23css: shadow under hoverable time(quasar) nebula
To improve cue contrast. We are very good at graphic design.
2024-06-23css: fix margin rules on commentary entry date(quasar) nebula
2024-06-23css: don't text-indent inside tooltip(quasar) nebula
Geeeeeeeeeeeeeeeeeeeeeez.
2024-06-23css: hanging-indent commentary headings(quasar) nebula
2024-06-23css: commentary time rule fixes(quasar) nebula
2024-06-21data: withParsedCommentaryEntries: auto-fill archive capture dates(quasar) nebula
2024-06-21content: generateCommentaryEntry: access date tooltip(quasar) nebula
2024-06-21content: generateTextWithTooltip: onlyIfContent(quasar) nebula
2024-06-21data: withParsedCommentaryEntries: accessDate, accessKind(quasar) nebula
2024-06-20client: client modules(quasar) nebula
2024-06-20sugar: pick(quasar) nebula
2024-06-20content: generateGroupInfoPageAlbumsSection: match gallery sort(quasar) nebula
2024-06-20content: genreateGroupInfoPageAlbumsSection: minor fixes(quasar) nebula
Fixes a re-import from '#sugar', and referring to the wrong list for datetimestamps (which humorously doesn't actually present wrong data, because the lists only mismatch when dates are equal).
2024-06-18url-spec: STATIC_VERSION 3p2(quasar) nebula
2024-06-18content: gCTExternalLinkSection: fix 'Other' for 3+ domain parts(quasar) nebula
2024-06-18test: update contribution tests (snapshot)(quasar) nebula
2024-06-18content: linkContribution: manually check for blank tooltip(quasar) nebula
This is unfortunately necessary to avoid the meaningless 'text-with-tooltip-interaction-cue' class (if there's no tooltip).
2024-06-18content: remove old chronology links(quasar) nebula
2024-06-18css: fix surprise wrapping in contribution list tooltips(quasar) nebula
2024-06-18css: limit handle/thing tooltip width, overflow ellipsis(quasar) nebula
2024-06-18content: chronology labels in contribution lists(quasar) nebula
2024-06-18content: chronology labels in release info lines(quasar) nebula
2024-06-18content, css: chronology link info(quasar) nebula
2024-06-18content, css: chronology links subgrid(quasar) nebula
2024-06-18css: external links subgrid(quasar) nebula
2024-06-18test: update linkContribution (snapshot, unit)(quasar) nebula
Sorry, this is just maintaining the test paths that exist and dropping the ones which don't apply anymore.
2024-06-18content, css: general tooltip/icon css cleanup(quasar) nebula
2024-06-18content: gCTExternalLinkSection: inline linkExternalAsIcon behavior(quasar) nebula
2024-06-18content, css: generateContributionTooltip: dynamic divider line(quasar) nebula
2024-06-18content: generateContributionTooltip, etc(quasar) nebula
2024-06-18content: generateTooltip: blank if no content(quasar) nebula
2024-06-18content: generateExternal{Handle,Platform}(quasar) nebula
2024-06-18content: generateExternalIcon, extract from linkExternalAsIcon(quasar) nebula
2024-06-18content: show chronology links in artist tooltips(quasar) nebula
2024-06-18content, css: linkContribution: 'showChronology' basic impl.(quasar) nebula
2024-06-18content: linkContribution: refactor for multipart tooltip content(quasar) nebula
2024-06-18content: linkAnythingMan(quasar) nebula
It lives!
2024-06-18data: Contribution.{previous,next}BySameArtist(quasar) nebula