[LAYOUT] Port section layouts from asw-hugo theme #14

Closed
opened 2026-04-10 16:04:30 +00:00 by vigilio · 1 comment
Owner

Source: ~/projects/agentic-semantic-web/lab/hugo-demo/themes/asw-hugo/layouts/
Target: ~/projects/asw/layouts/

Layouts to port (do NOT overwrite existing baseof/single/list/index — merge improvements):

New layouts:

  • docs/single.html — docs page layout
  • paper/single.html — paper/essay layout
  • vault/single.html — vault page layout
  • _default/docs.html — docs list layout

Merge into existing:

  • _default/baseof.html — compare with theme version, take the better <head> (theme has full SEO/OG)
  • _default/single.html — compare, keep ASW semantic structure
  • _default/list.html — compare

The theme layouts are more mature (head partials, section nav, SEO). The asw/ layouts have the correct CSS pipeline. Merge the best of both.

Source: `~/projects/agentic-semantic-web/lab/hugo-demo/themes/asw-hugo/layouts/` Target: `~/projects/asw/layouts/` Layouts to port (do NOT overwrite existing baseof/single/list/index — merge improvements): **New layouts:** - `docs/single.html` — docs page layout - `paper/single.html` — paper/essay layout - `vault/single.html` — vault page layout - `_default/docs.html` — docs list layout **Merge into existing:** - `_default/baseof.html` — compare with theme version, take the better `<head>` (theme has full SEO/OG) - `_default/single.html` — compare, keep ASW semantic structure - `_default/list.html` — compare The theme layouts are more mature (head partials, section nav, SEO). The asw/ layouts have the correct CSS pipeline. **Merge the best of both.**
vigilio added this to the M2: Content migration from hugo-demo milestone 2026-04-10 16:04:30 +00:00
Author
Owner

Done — ported docs/single.html, paper/single.html, vault/single.html. All use dynamic nav.html partial. Paper layout: data-paper, data-abstract, data-byline, data-role=tag-cloud. Docs/vault layouts: sidebar + TOC. Commit: cbe44d8

Done — ported docs/single.html, paper/single.html, vault/single.html. All use dynamic nav.html partial. Paper layout: data-paper, data-abstract, data-byline, data-role=tag-cloud. Docs/vault layouts: sidebar + TOC. Commit: cbe44d8
Sign in to join this conversation.
No labels
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: trentuna/asw#14
No description provided.