Skip to content

Title tag should change based on the URL #28790

@cbirdsong

Description

@cbirdsong

Checklist

  • I have updated to the latest available Home Assistant version.
  • I have cleared the cache of my browser.
  • I have tried a different browser to see if it is related to my browser.
  • I have tried reproducing the issue in safe mode to rule out problems with unsupported custom resources.

Describe the issue you are experiencing

The title tag is not meaningfully different across many settings pages, as originally mentioned by @AJolly in #3387 last year:

These pages all have the title of "Settings"

  • /config/integrations/dashboard
  • /config/devices/dashboard
  • /config/entities

This is still an issue, as shown by my open tabs all having the title "Settings" for these pages:

  • /config/scene/dashboard
  • /config/automation/dashboard
  • /config/integrations/integration/group
  • /config/info
Screenshot of Safari tabs all named 'Settings - Home Assistant'

Describe the behavior you expected

The title tag should reflect the content of the page, probably just reusing the <h1> suffixed with "- Home Assistant":

  • /config/scene/dashboard: "Scenes - Home Assistant"
  • /config/automation/dashboard: "Automations - Home Assistant"
  • /config/integrations/integration/group: "Group - Home Assistant"
  • /config/info: "About - Home Assistant"

(You could maybe also do a breadcrumb style like "Scenes - Settings - Home Assistant" but I doubt there's a source to pull that hierarchy from.)

Steps to reproduce the issue

  1. Go to any specific subpage in Settings.
  2. Look at the tab title in your browser.

What version of Home Assistant Core has the issue?

2025.12.5

What was the last working version of Home Assistant Core?

n/a

In which browser are you experiencing the issue?

Safari 26.1, but this is not browser-specific

Which operating system are you using to run this browser?

MacOS Sequoia (15.6.1), but this is not OS-specific

Additional information

This is probably an issue in places outside of settings , but I haven't dug around for it and it is most glaringly obvious when you have a bunch of settings tabs open.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions