Skip to content

Add Fediverse icon and link to footer #138

@broukema

Description

@broukema

What I see

The footer of https://meta.decidim.org has icons linking to three different GAFAM capitalism-surveillance social media accounts (and one GAFAM source repository), and no icons for the Fediverse.

What I expected

There currently exists at least one Fediverse Decidim account - https://freeradical.zone/@decidim - and I expected to see it in the footer.

Interpretation

My guess is that the https://meta.decidim.org website is generated by the code in the https://github.com/decidim/metadecidim repository, although that's just an educated guess - it's not clearly stated anywhere obvious that I could find.

Suggested fix (description)

An icon linking to @[email protected] should be added alongside the GAFAM social media accounts. If there are Decidim PeerTube or Pixelfed or Mobilizon or other Fediverse accounts, then they should be added too.

Suggested parts of code to fix

My guess is that lines 242 to 271 in app/views/static/api/docs/object/assembly/index.html# are the place to add mastodonHandler and mastodonHandle lines as well as lines 195 to 199 in db/schema.rb . The value @[email protected] probably needs to be assigned somewhere too, though I'm just guessing wildly about how the code works.

It would make sense to add a series of similar handlers: peertubeHandler, pixelfedHandler, mobilizonHandler that are displayed only if they are enabled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions