superseriousbusiness / gotosocial

Fast, fun, small ActivityPub server.
https://docs.gotosocial.org
GNU Affero General Public License v3.0
3.76k stars 322 forks source link

[feature] Show Description and Terms of an instance on the landing page #1328

Closed RiverSongFox closed 1 year ago

RiverSongFox commented 1 year ago

Is your feature request related to a problem ?

Full description of an instance can be edited at settings/admin/instance-settings but is not displayed anywhere. It might be beneficial to display it under the short description on the landing page.

Describe the solution you'd like.

Extend web/templates/index.tmpl with instance.Description.

Describe alternatives you've considered.

One option is to edit web/templates/index.tmpl template manually for a particular instance.

Cramping everything into short description is also possible because it accepts HTML: https://github.com/superseriousbusiness/gotosocial/blob/main/internal/processing/instance.go#L184-L191

Additional context.

tsmethurst commented 1 year ago

Closing this as a duplicate of https://github.com/superseriousbusiness/gotosocial/issues/143