Skip to content

Add landing page#68

Open
Hashfastr wants to merge 9 commits intoyukimochi:masterfrom
Hashfastr:master
Open

Add landing page#68
Hashfastr wants to merge 9 commits intoyukimochi:masterfrom
Hashfastr:master

Conversation

@Hashfastr
Copy link

@Hashfastr Hashfastr commented Jan 11, 2023

Added a basic opt-in landing page for the relay that uses an HTML template embedded into the executable. The landing page is similar to those found with Pleroma relays, it shows the description and a list of subscribed instances. This landing page also implements the relay icon and image into the page along with custom CSS and bootstrap to make things look nice. Also added clarification details that show how to subscribe if you're on Pleroma or Mastodon. It also now links to this repository as well.

Also added a basic Makefile to allow for easy building/installation/upgrade for users.

  • Should the CSS be changed?
  • Are there any details to be added to the landing page?
  • Should the formatting be changed?

See my current running example here: https://relay.an.exchange

@jippi
Copy link

jippi commented May 17, 2023

@yukimochi any chance for this to land? would be fantastic

Hashfastr added 8 commits July 9, 2023 00:34
pleroma relay!
Updated Makefile to be more useful
Added better details to the page.
Coloring and formatting to the page.
Updated the Makefile to recompile when a template
changes.
Added some error checking when not providing an icon or image.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants