Skip to content

Stage Plot Printing Improvements #121

@samollari

Description

@samollari

Preliminary Checklist

  • I have searched the existing issues and have not found a similar issue.
  • I have tested this on both the beta and stable sites, and the issue persists.
  • I have provided a clear and descriptive title for this issue.

Feature Request

Problem

The current printing implementation is a good start, but could use some extra flexibility. The two options (grayscale, text-only on white or full color with icons on dark) feel limiting, and the fixed wide page size doesn't fit nicely with, say, a documentation packet someone is assembling.

Proposed Solution

It would be nice to have PDF rendering done on the client (read: use the browser to layout the page and use the native Print dialog). This would allow for a live-updating print preview with selectable options (background color, page color mode, whether to use icons, etc.) Then use CSS media queries to hide config UI elements when printing and use the browser print interface to set page size, etc.

Alternatives

More print controls in the dialog that pass options to the PDF generator.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No 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