Skip to content

Add missing documentation pages#87

Open
edumeneses wants to merge 6 commits into
masterfrom
edu/docs
Open

Add missing documentation pages#87
edumeneses wants to merge 6 commits into
masterfrom
edu/docs

Conversation

@edumeneses

Copy link
Copy Markdown
Contributor
  • 6dfdcff — 18 process pages + automation.md filled + Counter section
  • d1a5cf8 — 44 shader/JS preset pages
  • 255cd68 — 3 nav index pages + nav_exclude

These doc pages are ready; note in the PR that the shader/JS pages become F1-reachable only after the §6 code (libisf DOCUMENTATION + JS @documentation parse) + user-library keys land.

edumeneses and others added 3 commits June 22, 2026 12:03
Add reference pages for processes whose F1 help URLs returned 404:
array-to-mesh, array-to-texture, buffer-queue, buffers-to-geometry,
extract-buffer, geometry-info, librediffusion-generator,
ltc-generator, ltc-input, meshes, midi-sync, repack-attributes,
streamdiffusion, synthimi, table, texture-to-buffer, xwax-dvs,
accumulator.

Fill the empty automation.md stub and add a Counter section to
mapping-utilities.md (mapping-utilities.html#counter).

Content grounded in the score C++ process metadata. Screenshots are
left as TODO placeholders pending a desktop capture pass.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add reference pages for the score-authored presets in the score user
library:
- shaders/utility/  (14 pages)
- shaders/fulldome/ (10 pages)
- shaders/basic/    (4 category index pages: blend, filter, generator,
  multipass) listing the bundled ISF effects rather than one page each
- javascript/       (16 JS/QML preset pages)

ISF pages are grounded in each preset's ISF JSON header (description,
credit, inputs); JS pages list the ports and controls parsed from the
.qml. Screenshots left as TODO placeholders.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add discoverable index pages (Utility shaders, Fulldome shaders,
JavaScript presets) listing each preset, and mark the individual
preset pages nav_exclude so the left navigation stays uncluttered.
Individual pages remain reachable via the index links, search and
direct URL.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@edumeneses edumeneses requested a review from jcelerier June 22, 2026 17:34
@edumeneses

Copy link
Copy Markdown
Contributor Author

Some pages include a TODO placeholder for screenshots that will come in a future PR

@edumeneses edumeneses self-assigned this Jun 22, 2026
@edumeneses edumeneses requested a review from samamou June 22, 2026 20:40
edumeneses and others added 3 commits June 22, 2026 17:04
Add prev/next buttons at the bottom of each doc page that follow the
sidebar navigation order, closing #80.

- Extract the sidebar sort logic from nav.html into a shared
  sort_pages.html include (no behavior change for the sidebar).
- Add page_nav.html: flattens the sidebar into depth-first order,
  locates the current page, and links the adjacent pages.
- Include it in the default layout (skipped on the home page).
- Style the buttons in custom.scss using existing theme variables so
  they adapt to the light/dark/ossia color schemes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The page-nav block already has a top border separating it from the
content; the footer's <hr> produced a redundant second line directly
below the buttons. Render that <hr> only on the home page (which has no
prev/next nav).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add previous/next page navigation buttons (closes #80).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant