ap-relay 0.3.13

A simple activitypub relay
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@use crate::db::Contact;
@use activitystreams::url::Url;

@(contact: &Contact, base: &Url)

<div class="admin">
    <div class="left">
        <figure class="avatar">
            <img src="@contact.avatar" alt="@contact.display_name's avatar">
        </figure>
    </div>
    <div class="right">
        <p class="display-name"><a href="@contact.url">@contact.display_name</a></p>
        <p class="username">
          @@@contact.username@if let Some(domain) = base.domain() {@@@domain}
        </p>
    </div>
</div>