Better reply UI on compose form

This commit is contained in:
Andrew Godwin 2022-11-25 16:34:45 -07:00
parent 79002e1eaf
commit 48ab05d285
3 changed files with 40 additions and 1 deletions

View file

@ -693,23 +693,41 @@ h1.identity small {
overflow: hidden; overflow: hidden;
} }
.post.mini {
font-size: 14px;
}
.left-column .post { .left-column .post {
background: var(--color-bg-box); background: var(--color-bg-box);
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1); box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.1);
padding: 10px; padding: 10px;
} }
.left-column form .post {
background-color: var(--color-bg-main);
}
.post .icon { .post .icon {
height: 48px; height: 48px;
width: auto; width: auto;
float: left; float: left;
} }
.post.mini .icon {
height: 28px;
width: auto;
float: left;
}
.post .handle { .post .handle {
display: block; display: block;
padding: 7px 0 0 64px; padding: 7px 0 0 64px;
} }
.post.mini .handle {
padding: 7px 0 0 36px;
}
.post time { .post time {
display: block; display: block;
float: right; float: right;
@ -750,6 +768,10 @@ h1.identity small {
margin-left: 64px; margin-left: 64px;
} }
.post.mini .content {
margin-left: 0px;
}
.post .content.hidden { .post .content.hidden {
display: none; display: none;
} }

View file

@ -0,0 +1,16 @@
{% load static %}
{% load activity_tags %}
<div class="post mini" data-takahe-id="{{ post.id }}">
<a href="{{ post.author.urls.view }}">
<img src="{{ post.author.local_icon_url }}" class="icon">
</a>
<a href="{{ post.author.urls.view }}" class="handle">
{{ post.author.name_or_handle }}
</a>
<div class="content">
{{ post.safe_content_local }}
</div>
</div>

View file

@ -8,7 +8,8 @@
<fieldset> <fieldset>
<legend>Content</legend> <legend>Content</legend>
{% if reply_to %} {% if reply_to %}
<p>Replying to <a href="{{ reply_to.urls.view }}">{{ reply_to }}</a></p> <label>Replying to</label>
{% include "activities/_mini_post.html" with post=reply_to %}
{% endif %} {% endif %}
{{ form.reply_to }} {{ form.reply_to }}
{% include "forms/_field.html" with field=form.text %} {% include "forms/_field.html" with field=form.text %}