Description
On collection landing pages (e.g., /luminous/), the tag description text is displayed twice:
- In the hero section — rendered by
partials/components/tag-header.hbs as italic text inside the galaxy background hero
- Below the green divider — appears again in regular text as page content
Important Context
These pages use Ghost collections (configured in routes.yaml), NOT standard tag archive pages. The tag.hbs template is used for rendering, but the routing is handled by collections.
Screenshot
The Luminous collection page shows the same description ("In "Luminous," TTBOOK executive producer Steve Paulson explores the philosophical and cultural implications of psychedelics through conversations with scientists, healers and religious scholars.") both in the hero area and again below the green line divider.
Root Cause
The tag-header.hbs partial explicitly renders {{description}} (line 18-20). The collection routing also renders the tag description as default page content, resulting in a duplicate.
Fix Options
- Option A: Remove
{{description}} from tag-header.hbs and let only the content area handle it
- Option B: Hide the collection-rendered tag description via CSS
- Option C: Keep the hero description and suppress the collection's default rendering
Files Involved
partials/components/tag-header.hbs — hero section with description
tag.hbs — tag/collection page template
routes.yaml — collection routing configuration
Labels
bug, theme
Description
On collection landing pages (e.g.,
/luminous/), the tag description text is displayed twice:partials/components/tag-header.hbsas italic text inside the galaxy background heroImportant Context
These pages use Ghost collections (configured in
routes.yaml), NOT standard tag archive pages. Thetag.hbstemplate is used for rendering, but the routing is handled by collections.Screenshot
The Luminous collection page shows the same description ("In "Luminous," TTBOOK executive producer Steve Paulson explores the philosophical and cultural implications of psychedelics through conversations with scientists, healers and religious scholars.") both in the hero area and again below the green line divider.
Root Cause
The
tag-header.hbspartial explicitly renders{{description}}(line 18-20). The collection routing also renders the tag description as default page content, resulting in a duplicate.Fix Options
{{description}}fromtag-header.hbsand let only the content area handle itFiles Involved
partials/components/tag-header.hbs— hero section with descriptiontag.hbs— tag/collection page templateroutes.yaml— collection routing configurationLabels
bug, theme