Skip to content

About page #427

@Heliodex

Description

@Heliodex

Describe the problem

Currently, there is no page provided by default on any Mercury Core-based platform explaining what the platform is or does. Users are expected to have some level of familiarity with revival platforms, or are expected to find the documentation, which provides lots of relevant information. However, it would be better to have this information displayed on a dedicated /about page, especially for new users.

Describe the proposed solution

Previously, Mercury 2 featured an about page, showing off some site and client features alongside images and some flashy design. It may be possible to simply bring this back, though there is a lot on the page that was specific to Mercury 2 and might not work for other Mercury Core-based platforms.

I think it could be an improvement to specify the contents of the about page as part of the mercury.core.ts file to allow for much easier customisation, similarly to how this is done with the Branding.Descriptions option, which is displayed as a set of bullet points on the login page. Another option may be specifying the content via a path to a Markdown file in the Assets folder, as this would also reduce the need for any users attempting to customise the site to touch any Svelte files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions