mirror of https://github.com/logos-co/open-law.git
62 lines
4.3 KiB
HTML
62 lines
4.3 KiB
HTML
<dl class=" bg-white dark:bg-gray-900 max-w-full p-5 text-gray-900 divide-y divide-gray-200 dark:text-white dark:divide-gray-700 my-3 md:m-3 border-2 border-gray-200 border-solid rounded-lg dark:border-gray-700">
|
|
<dt class="flex mb-4 overflow-x-scroll pb-1">
|
|
{% if not hide_fork_label and book.original_book %}
|
|
<a href="{{ url_for('book.collection_view', book_id=book.original_book.id ) }}" target="_blank" class="flex">
|
|
<span class="flex items-center space-x-1 mr-2 bg-fuchsia-400 dark:!text-black rounded text-center px-1">
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4"> <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 011.242 7.244l-4.5 4.5a4.5 4.5 0 01-6.364-6.364l1.757-1.757m13.35-.622l1.757-1.757a4.5 4.5 0 00-6.364-6.364l-4.5 4.5a4.5 4.5 0 001.242 7.244" /> </svg>
|
|
<p>Fork</p>
|
|
</span>
|
|
</a>
|
|
{% endif %}
|
|
<a class="flex font-bold text-base" href="{{url_for('book.collection_view',book_id=book.id)}}">
|
|
{% if not hide_contributing_label and book.user_id != current_user.id %}
|
|
<span class="mr-2 bg-blue-400 dark:!text-black font-normal rounded text-center px-1">Contributing</span>
|
|
{% endif %}
|
|
<span class="truncate overflow-x-scroll">
|
|
{{label or book.label}}
|
|
</span>
|
|
</a>
|
|
</dt>
|
|
<dd
|
|
class="flex flex-col md:flex-row text-gray-500 dark:text-gray-400"
|
|
>
|
|
{% if type(book) == m.BookVersion %}
|
|
{% set updated_by = book.updated_by_user if book.updated_by else book.book.owner %}
|
|
{% set updated_at = book.updated_at %}
|
|
{% else %}
|
|
{% set updated_by = book.active_version.updated_by_user if book.updated_by else book.owner %}
|
|
{% set updated_at = book.active_version.updated_at %}
|
|
{% endif %}
|
|
|
|
{% if type(book) == m.BookVersion or book.active_version %}
|
|
<span class="flex items-center">
|
|
<p class="text-sm">
|
|
Last updated by
|
|
<a
|
|
href="{{ url_for('user.profile',user_id=updated_by.id) }}"
|
|
class="text-blue-500 {% if updated_by.is_deleted %}line-through{% endif %}"
|
|
>
|
|
{{updated_by.username}}
|
|
</a>
|
|
on {{updated_at.strftime('%B %d, %Y')}}
|
|
</p>
|
|
</span>
|
|
{% endif %}
|
|
<div class="flex ml-auto align-center justify-center space-x-3 text-lg font-semibold md:text-lg">
|
|
{% if not hide_stars %}
|
|
<span class="book-star-block space-x-0.5 flex items-center">
|
|
<svg class="star-btn cursor-pointer w-4 h-4 inline-flex mr-1 {% if book.current_user_has_star %}fill-yellow-300{% endif %}" data-book-id={{ book.id }} xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 22" stroke-width="1" stroke="currentColor"> <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z" /> </svg>
|
|
<a href="{{ url_for('book.statistic_view', book_id=book.id ) }}" class="total-stars">{{ book.stars|length }}</a>
|
|
</span>
|
|
{% endif %}
|
|
<span class="space-x-0.5 flex items-center">
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 22" stroke-width="1" stroke="currentColor" class="w-4 h-4 inline-flex mr-1"> <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z" /> </svg>
|
|
<p>{{ book.interpretations|length }}</p>
|
|
</span>
|
|
<span class="space-x-0.5 flex items-center">
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 22 22" stroke-width="1" stroke="currentColor" class="w-4 h-4 inline-flex mr-1"> <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z" /> </svg>
|
|
<p>{{ book.approved_comments|length }}</p>
|
|
</span>
|
|
</div>
|
|
</dd>
|
|
</dl> |