Skip to content

feat: add track number in html_title#332

Draft
sinapah wants to merge 1 commit intomainfrom
feat/track-in-title
Draft

feat: add track number in html_title#332
sinapah wants to merge 1 commit intomainfrom
feat/track-in-title

Conversation

@sinapah
Copy link
Copy Markdown
Contributor

@sinapah sinapah commented May 7, 2026

Issue

Note: if we like this approach, I'll feature this for track 2 as well.
Adds the trakc number to the HTML title, similar to other products such as Postgres, Charmcraft, etc.

Solution

For other products such as Charmcraft, it reads nicely to include the track number. For us, it looks a bit weird having "Observability 3 documentation"? Perhaps "Canonical observability stack 3 documentation" would be better?
Before:
image

After:
image

Checklist

  • I have added or updated relevant documentation.
  • PR title makes an appropriate release note and follows conventional commits syntax.
  • Merge target is the correct branch, and relevant tandem backport PRs opened.

Context

Testing Instructions

Upgrade Notes

Comment thread docs/conf.py
# TODO: To disable the title, set to an empty string.

html_title = project + " documentation"
html_title = project + " 3 documentation"
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Currently, this reads "Observability 3 documentation". Maybe "Canonical observability stack 3 documentation" would be a bit better? It is, however, a long name for a title.

Comment thread docs/conf.py
Comment on lines 40 to 43
#
# TODO: To include a version number, add it here (hardcoded or automated).
#
# TODO: To disable the title, set to an empty string.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# TODO: To disable the title, set to an empty string.

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.

2 participants