aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/pleroma/web/static_fe/static_fe_view.ex1
-rw-r--r--lib/pleroma/web/templates/layout/static_fe.html.eex9
-rw-r--r--lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex9
3 files changed, 18 insertions, 1 deletions
diff --git a/lib/pleroma/web/static_fe/static_fe_view.ex b/lib/pleroma/web/static_fe/static_fe_view.ex
index 71e47d2c1..c01e8d40b 100644
--- a/lib/pleroma/web/static_fe/static_fe_view.ex
+++ b/lib/pleroma/web/static_fe/static_fe_view.ex
@@ -8,6 +8,7 @@ defmodule Pleroma.Web.StaticFE.StaticFEView do
alias Pleroma.User
alias Pleroma.Web.MediaProxy
alias Pleroma.Formatter
+ alias Pleroma.Web.Router.Helpers
import Phoenix.HTML
diff --git a/lib/pleroma/web/templates/layout/static_fe.html.eex b/lib/pleroma/web/templates/layout/static_fe.html.eex
index 40a560460..7ce9ead90 100644
--- a/lib/pleroma/web/templates/layout/static_fe.html.eex
+++ b/lib/pleroma/web/templates/layout/static_fe.html.eex
@@ -70,6 +70,15 @@
text-decoration: none;
}
+ .pull-right {
+ float: right;
+ }
+
+ .collapse {
+ margin: 0;
+ width: auto;
+ }
+
h1 {
margin: 0;
}
diff --git a/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex b/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex
index 9ae4139ed..47b7d5286 100644
--- a/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex
+++ b/lib/pleroma/web/templates/static_fe/static_fe/profile.html.eex
@@ -1,4 +1,11 @@
-<h1><%= raw (@data.user.name |> Formatter.emojify(emoji_for_user(@data.user))) %></h1>
+<h1>
+ <form class="pull-right collapse" method="POST" action="<%= Helpers.util_path(@conn, :remote_subscribe) %>">
+ <input type="hidden" name="nickname" value="<%= @data.user.nickname %>">
+ <input type="hidden" name="profile" value="">
+ <button type="submit" class="collapse">Remote follow</button>
+ </form>
+ <%= raw (@data.user.name |> Formatter.emojify(emoji_for_user(@data.user))) %>
+</h1>
<p><%= raw @data.user.bio %></p>
<div class="activity-stream">
<%= for activity <- @data.timeline do %>