Skip to content

Improve the anonymous landing page layout. #4094

@lorenzo-cavazzi

Description

@lorenzo-cavazzi

As pointed out in the discussion #4092, the anonymous landing page has an unusual structure when it comes to the navigation bar, which is nested a few levels deep. This messes up the colors when providing custom content through the HOMEPAGE env variable.

We should:

  • Move the header section to the same level as the footer and properly set the background color and theme (as we already do for all the other pages).
  • Avoid markdown sanitization in the CustomizedAnonymousHome component so that admins can use the existing classes.
  • Check that turning custom.enabled: true in the DEFAULT_HOMEPAGE will show a non-broken example.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions