[Enhancement] Proper About page #485

Open
opened 2024-01-06 22:09:53 +01:00 by tournesol · 1 comment
Contributor

It would be nice to have a proper About page easy to access that is not hidden behind a lot of menu like the current one.

Current About page :

  • Accessed via Triple dots > Server Informations of landing page / (takes a while to load for whatever reason)
    • Never visited as it’s not clear where to find the proper info/rules (often in ToS)
  • Only a short paragraph is allowed as a description, the same visible on landing page and in nodeinfo
  • Terms of services hidden in a Pages
  • ToS button is hidden/lodge between the About Iceshrimp button that is redundant AND 5 buttons very confusing for normal users host-meta, host-meta.json, nodeinfo,robots.txt, manifist.json
  • Not a lot of info coming from the owner of the server

Proposed additons to a proper About page:

  • Explicit button on landing page direct to the about page (could be a static page to avoid loading)
  • Not hidden behind an Help button in the software itself (itself hidden behind a triple dot menu)
  • Short paragraph as description, the same visible on landing page and in nodeinfo -> same as original
  • A proper formatted page (mardown ?) to let
    • a more detailed description of server
    • list of rules of the server
    • credits for various artists stuff or help given in the creation of this server
    • donation link if one set
    • contact info

I’m taking as an example mastodon about page as well as the really good raru.re about page which I’ve taken a lot of inspiration from as it is well formulated and not crowded.

It would be nice to have a proper `About` page easy to access that is not hidden behind a lot of menu like the current one. Current `About` page : - Accessed via `Triple dots > Server Informations` of landing page / (takes a while to load for whatever reason) - Never visited as it’s not clear where to find the proper info/rules (often in ToS) - Only a short paragraph is allowed as a description, the same visible on landing page and in `nodeinfo` - Terms of services hidden in a Pages - ToS button is hidden/lodge between the `About Iceshrimp` button that is redundant AND 5 buttons very confusing for normal users `host-meta`, `host-meta.json`, `nodeinfo`,`robots.txt`, `manifist.json` - Not a lot of info coming from the owner of the server Proposed additons to a proper `About` page: - Explicit button on landing page direct to the about page (could be a static page to avoid loading) - Not hidden behind an `Help` button in the software itself (itself hidden behind a triple dot menu) - Short paragraph as description, the same visible on landing page and in `nodeinfo` -> same as original - A proper formatted page (mardown ?) to let - a more **detailed description** of server - list of **rules** of the server - **credits** for various artists stuff or help given in the creation of this server - **donation** link if one set - **contact info** I’m taking as an example [mastodon about page](https://mastodon.social/about) as well as the really good [raru.re about page](https://raru.re/about) which I’ve taken a lot of inspiration from as it is well formulated and not crowded.
Member

relate with #25 #275

relate with #25 #275
AntoineD added the
enhancement
frontend
labels 2024-01-07 12:30:57 +01:00
AntoineD added this to the Mastodon features milestone 2024-01-07 12:31:04 +01:00
AntoineD added this to the Frontend rewriting project 2024-01-07 12:31:13 +01:00
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: iceshrimp/iceshrimp#485
No description provided.