Skip to content

Show event name in browser/page title on registration and talk proposal pages #286

Description

@harshtandiya

Problem

Registration and talk proposal pages all use the static browser title "Buzz Dashboard". When these pages surface in search results or link previews, "Buzz Dashboard" shows at the top instead of the event name, which isn't compelling enough to make someone click through.

Can we pls have the titles? Because it shows at the top if someone searches for the events, but seeing 'Buzz Dashboard' isn't very convincing for someone to click. — customer

Ask

Set a meaningful, per-page document title that includes the event name, e.g. <Event Name> – Register and an appropriate title for the talk proposal page.

Scope

  • Registration page (/register/:eventRoute)
  • Talk proposal page (/event-proposal)

Notes

frappe-ui already ships page-meta support (pageMetaPlugin is registered in dashboard/src/main.ts), so pages can declare their own title via usePageMeta.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    In progress

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions