Skip to content

[app-bug] PDF export ships without logo/header/footer or page-break logic #864

@Gbangbolaoluwagbemiga

Description

@Gbangbolaoluwagbemiga

Problem

The PDF exporter (jspdf) produces an unbranded text dump. There's no Sanctifier header, no page numbers, no severity-coloured bars, and long findings can split mid-block.

Acceptance Criteria

  • Header with branding/logo.png and project name on every page
  • Footer with page number and ISO scan timestamp
  • Severity badges rendered as coloured rectangles, not just words
  • Page-break detection so a finding never splits across pages
  • Visual regression test: snapshot first page rendering

Pointers

Difficulty

Medium. jspdf API is fiddly but tractable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions