A service to bring federated comments to static websites.
Based on Plume (but a lot of the original source have been removed or adapted).
When you build your static website, you have to run a command to tell Squs a new article was published. It will then look for your Atom feed and federate it too the rest of the Fediverse. If someone comments it from Mastodon/Pleroma/Plume/whatever, Squs will save these comments, and allow you to display them on your blog with a little JavaScript snippet.
(only French speaking people with a very good sense of humor may understand the name)
The Squs script does not style your comments, to let you write your own CSS and to integrate them the best with the rest of your blog.
Here are the CSS classes that you can use to style the comments:
error
: an error messagecomments
: the whole comment sectioninfo
: an information messagecomment
: a single commentdate
: the date of publication of a commentreplies
: the replies to a commentauthor
: the author's name and @
And if you want to style avatars, you can use the .comment > header > img
selector.