Skip to content

Anonymous header menu has no default sign in / register buttons #264

@arbrandes

Description

@arbrandes

Description

The header's AnonymousMenu renders an inner org.openedx.frontend.slot.header.anonymousMenu.v1 slot, but nothing in headerApp populates it. The only registrant in the repo is devUserApp, which is wired up exclusively through site.config.dev.tsx. As a result, any non-dev site configuration produces an empty AnonymousMenu wrapper and anonymous users see no way to sign in or register from the header.

The header should ship with default sign in and register buttons for anonymous users out of the box, in line with the treatment in frontend-component-header's DesktopLoggedOutItems. Consumers can still override, reorder, or extend via the same slot.

Metadata

Metadata

Assignees

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions