Skip to content

Improvements and refactor of document header and footer - #3115

Merged
vkbo merged 10 commits into
mainfrom
update-doc-header-footer-focus-mode
Oct 25, 2026
Merged

vkbo merged 10 commits into
mainfrom
update-doc-header-footer-focus-mode

Conversation

@vkbo

@vkbo vkbo commented Oct 25, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

This PR:

  • Extracts the common parts of both headers and footers into base classes. This is a step towards the eventual merging of the editor and viewer into a single component.
  • Adds a setting to hide most content of the document header when i Focus Mode. This is feature request Enhanced Focus Mode with Minimalist Interface #2225.
  • Moves the Focus Mode toggle settings to the bottom of the Text Flow section.
  • Redesigns the viewer footer into showing the Status/Importance label and the word count also for viewed documents, mirroring the editor layout.
  • Moves the toggle buttons of the viewer footer into a pop-up menu on the left.
  • Adds a "Enable First Line Indent" option to the viewer toggles. This is feature Allow first line indent in the viewer #3095.

Related Issue(s)

Closes #2225
Closes #3095

Submitter's Checklist

Reviewer's Checklist

  • The header of all files contain a reference to the repository license
  • The overall test coverage is increased or remains the same as before
  • All tests are passing
  • All linting checks are passing and the style guide is followed
  • Documentation (as docstrings) is complete and understandable
  • Only files that have been actively changed are committed

@vkbo vkbo added this to the Release 26.3 RC 1 milestone Oct 25, 2026
@vkbo
vkbo requested a review from saga-soft-bot as a code owner October 25, 2026 16:02
@github-actions

Copy link
Copy Markdown

Coverage Report (Linux, macOS, Windows)

Name Stmts Miss Branch BrPart Cover Missing
TOTAL 28905 0 7092 0 100.000%

102 files skipped due to complete coverage.

Total: 100.000%

@vkbo
vkbo merged commit aa3e427 into main Oct 25, 2026
17 checks passed
@vkbo
vkbo deleted the update-doc-header-footer-focus-mode branch October 25, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow first line indent in the viewer Enhanced Focus Mode with Minimalist Interface

2 participants