« 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
10 dayscontent: generatePageLayout: drop has-sidebar-{left,right}(quasar) nebula
10 dayscontent, css: generatePageLayout: drop has-#-sidebars(quasar) nebula
13 dayscontent, client: dynamically show/hide sidebar for search(quasar) nebula
13 dayscontent, css: generatePageLayout: dynamic sidebar skippers(quasar) nebula
13 dayscontent: generatePageLayout: showing-sidebar-{left,right}(quasar) nebula
13 dayscontent: generatePageLayout: expose data-rebase-lib path(quasar) nebula
13 dayscontent: generatePageLayout: only show search if available(quasar) nebula
13 daysweb-routes: expose chroma.js in client code(quasar) nebula
13 dayscontent: generatePageLayout: expose data-rebase-thumb path(quasar) nebula
13 dayscontent: generateSearchSidebarBox (input appearance stub)(quasar) nebula
13 dayscontent, 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
2024-01-01content: specify mutable across html & attributes slots(quasar) nebula
2023-12-30content: misc content syntax cleanup, mostly attribute merging(quasar) nebula
2023-12-28content: generatePageLayout: make #cover-art-container here(quasar) nebula
2023-11-24css: site5.css -> site6.css, just to be safe(quasar) nebula
2023-11-21content, client, css: generateAdditionalNamesBox(quasar) nebula
2023-11-15client, content: client2.js -> client3.js(quasar) nebula
2023-11-15content: generatePageLayout: sidebar column & section class slots(quasar) nebula
2023-11-10content: generatePageLayout: don't assume custom footer content(quasar) nebula
2023-11-08content, repl: minor fixes and tweaks(quasar) nebula
2023-10-06content, css: supporting changes for better secondary nav dynamics(quasar) nebula
2023-09-11content: misc. changes to handle HTML sanitization(quasar) nebula
2023-08-18define global #sugar and #wiki-data imports(quasar) nebula
2023-08-14content: generatePageLayout: present sidebars in skipper properly data-steps(quasar) nebula
2023-08-02content: good ol' client.js -> client2.js(quasar) nebula
2023-08-02content, infra: support social embeds(quasar) nebula
2023-08-02content: generatePageLayout: <meta name="theme-color">(quasar) nebula
2023-08-02content: pass color directly through slots in various places(quasar) nebula
Primarily through generateColorStyle{Rules,Variables}, the former of which is also refactored into generatePageLayout, which now takes a direct color slot itself as well.
2023-07-31content: generatePageLayout: tab-skipper box(quasar) nebula
2023-07-26content: generatePageLayout: expose page path for CSS/JS(quasar) nebula
2023-07-26content: generatePageLayout: support manual current: true(quasar) nebula
2023-07-15data: split arrayOf validator into {strict,sparse}ArrayOf(quasar) nebula
2023-07-14Merge branch 'url-special-chars' into data-steps(quasar) nebula
2023-06-22content: generatePageLayout: remove unused transformMultiline dep(quasar) nebula