Skip to content

Presentation Style Refresh #1156

@EWSoftware

Description

@EWSoftware

Create a new presentation style that addresses the issues with the current Default2022 presentation style. The changes will be made in phases.

  • Update the styles and layout as needed. Add support for light and dark themes and switching between them.
  • Omit the ASPX and PHP files. They likely aren't needed anymore and PHP support was never fully implemented in the Default2022 style.
  • Improve the search option to provide better search capabilities and results that show the topic titles and a brief summary of the content. Replaces Support "contains" searches in the PHP and JavaScript search code #929.
  • Make adjustments to the page template to prevent issues with the topic content overlaying the In This Article list and fix up some other issues with layout in general.
  • Rework how the TOC is handled to reduce or eliminate the large number of TOC files generated for large projects. For small projects it may be possible to create a single file if the number of topics is below a certain threshold. For larger projects, perhaps segregate by namespace and/or type to keep the number of files generated to a minimum. Replaces Reduce TOC file amount output #1104.
  • Make other changes based on user feedback.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions