Skip to content

Better Landing Page #167

@RealHypnoticOcelot

Description

@RealHypnoticOcelot

At the moment, the landing page on self-hosted instances is just a carbon copy of the version visible on the official Scholarsome website, down to the sign-up modal linking to the Terms and Policies that are hosted on the Scholarsome website. This means developers can't change the linked ToS/Privacy Policy for their instance, and they can't remove the section about using Google ReCaptcha.

Maybe there could also be an option to disable the landing page and replace it with a different menu? There's a similar function implemented in Pingvin Share, which is sort of where I'm basing this idea off of. As for which menu is presented, a simple login/signup page could do, or maybe an approach like Bookstack's could be followed, where flashcards that are public show up in a feed.

Additionally, these are some other things I've noticed about the landing page:

  • For instances that lack an SMTP server, the Forgot Password option would be redundant to show in the signup modal.
  • There's no way to disable registration, and no administrator panel to manage users/settings.

Some of these issues are more pressing than others, but being able to disable registration and set ToS/Privacy Policy are both pretty important. I'd like to see this project grow and mature!

Metadata

Metadata

Assignees

No one assigned

    Labels

    largeThis will be a large additionupcoming featureThis feature has been accepted and will be worked on

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions