hwgilbert16 / scholarsome

Web-based interactive flashcard learning software
http://scholarsome.com
GNU Affero General Public License v3.0
531 stars 30 forks source link

Better Landing Page #167

Open RealHypnoticOcelot opened 1 month ago

RealHypnoticOcelot commented 1 month ago

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:

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!