« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/generatePageLayout.js
AgeCommit message (Collapse)Author
5 dayscontent, css: coverColumnContent -> artworkColumnContent, etc(quasar) nebula
5 dayscontent, css, client: hoverable-tooltip: isolate z-index bullshit(quasar) nebula
5 dayscontent: cover-artwork, cover-art-column(quasar) nebula
5 dayscontent: generatePageLayout: blockwrap for hierarchical nav only(quasar) nebula
7 dayscontent: generatePageLayout: nicer conditional blockwrap(quasar) nebula
Property remains defined on the previous (now only the previous), but its effect is on the next. It's called releaseRestToWrapTogether now.
7 dayscontent: generatePageLayout: conditional blockwrap(quasar) nebula
Blockwrap is a scary scary funny metatag, so in order to insist we really don't need it, we have to disable it (in practice) on both the "don't wrap what's ahead" and "don't wrap me and my friends together" elements.
9 dayscontent: generatePageLayout: use real blockwrap for nav links(quasar) nebula
The original purpose of blockwrap is finally restored!!!
9 dayscontent, 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-22content, css: generatePageLayout: sidebars in content column(quasar) nebula
2025-03-20content: generateImageOverlay(quasar) nebula
Factored out of generatePageLayout. It's still just a totally static template.
2025-03-20content, css: simplify overlay image positioning, adaptive layout(quasar) nebula
2025-02-13content: generatePageLayout: restore <link rel="canonical">(quasar) nebula
2025-01-23content, css: generatePageLayout: fallback background rule(quasar) nebula
2025-01-06content, css: generatePageLayout: wallpaper parts(quasar) nebula
2024-11-17content, css: generatePageLayout: move subtitle beneath cover(quasar) nebula
2024-11-17content: generatePageLayout: showWikiName: 'auto'(quasar) nebula
2024-11-17content, css: generatePageLayout: subtitle slot(quasar) nebula
2024-11-02content: generatePageLayout: auto-wrap nav accents & bottom row(quasar) nebula
2024-09-11content: generatePageLayout: fix missing json+oembed link(quasar) nebula
2024-06-24content: generatePageLayout: credit sources skipper(quasar) nebula
You know, these should probably be coded with templates or detectable metatags or something similar LOL
2024-06-24content: generatePageLayout: nicer attributes for nav links(quasar) nebula
2024-06-20client: client modules(quasar) nebula
2024-06-18content: encapsulate everything(quasar) nebula
2024-06-03content: generatePageLayout: drop has-sidebar-{left,right}(quasar) nebula
2024-06-03content, css: generatePageLayout: drop has-#-sidebars(quasar) nebula
2024-05-31content, client: dynamically show/hide sidebar for search(quasar) nebula
2024-05-31content, css: generatePageLayout: dynamic sidebar skippers(quasar) nebula
2024-05-31content: generatePageLayout: showing-sidebar-{left,right}(quasar) nebula
2024-05-31content: generatePageLayout: expose data-rebase-lib path(quasar) nebula
2024-05-31content: generatePageLayout: only show search if available(quasar) nebula
2024-05-31web-routes: expose chroma.js in client code(quasar) nebula
2024-05-31content: generatePageLayout: expose data-rebase-thumb path(quasar) nebula
2024-05-31content: generateSearchSidebarBox (input appearance stub)(quasar) nebula
2024-05-30content, client: generatePageLayout: experimental blocking render!?(quasar) nebula
See discussion in #code-quarantine: https://discord.com/channels/749042497610842152/854020929113423924/1232398510419349608
2024-05-21url-spec, web-routes, content: static subdirectories(quasar) nebula
2024-05-21content, url-spec: use static rather than shared, drop cachebust(quasar) nebula
2024-05-21content: client4.js -> client.js, site7.css -> site.css(quasar) nebula
2024-05-13client: client3 -> client4, site6 -> site7(quasar) nebula
2024-05-01content: generatePageSidebarBox: collapsible slot(quasar) nebula
Makes collapsibility a function of the boxes in a sidebar, rather than a property of the sidebar (column) itself.
2024-05-01content: generatePageLayout etc: drop has-divider class(quasar) nebula
Introduced for blockwrap purposes earlier, but unneeded since we didn't actually use a blockwrap here in the end.
2024-04-13content: generatePageLayout: don't stringify mainContent twice(quasar) nebula
2024-04-06content: generatePageLayout: fix blank sidebar behavior(quasar) nebula
2024-04-03content: generatePageLayout: drop legacy sidebar slots(quasar) nebula
2024-04-03content: generatePageSidebarBox, etc(quasar) nebula
2024-04-03content: generateAlbumSidebar: base on generatePageSidebar(quasar) nebula
2024-04-03content: generatePageSidebar, "legacy" slots(quasar) nebula
2024-04-03content: generatePageLayout: refactor generateSidebarHTML(quasar) nebula
2024-03-31content: transformContent: allow disabling external link cue(quasar) nebula
2024-03-16content, css: refactor nav css, use full width if link wraps inside(quasar) nebula
2024-02-16sugar: move many functions into new #aggregate import(quasar) nebula