clone of github.com/decent-newsroom/newsroom
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

43 lines
1.7 KiB

<div {{ attributes }}>
<h2>Title: <b>{{ draft.title ?: 'Reading List' }}</b></h2>
<p><small>Slug: {{ draft.slug }}</small></p>
{% if draft.summary %}<p>{{ draft.summary }}</p>{% endif %}
<h3 class="mt-4">Articles</h3>
{% if draft.articles is not empty %}
<ul class="small">
{% for coord in draft.articles %}
<li class="d-flex justify-content-between align-items-center gap-2">
<code class="flex-fill">{{ coord }}</code>
<button class="btn btn-sm btn-outline-danger" data-action="live#action" data-live-action-param="remove" data-live-coordinate-param="{{ coord }}">Remove</button>
</li>
{% endfor %}
</ul>
{% else %}
<p><small>No articles yet. Use search or paste an naddr to add some.</small></p>
{% endif %}
<div class="mt-3">
<form class="d-flex gap-3" data-action="live#action:prevent" data-live-action-param="addNaddr">
<label>
<input
type="text"
placeholder="Paste article naddr (nostr:naddr1...)"
class="form-control form-control-sm"
data-model="norender|naddrInput"
value="{{ naddrInput }}"
/>
</label>
<div class="actions">
<button class="btn btn-sm btn-secondary">Add</button>
</div>
</form>
{% if naddrError %}<div class="small text-danger mt-1">{{ naddrError }}</div>{% endif %}
{% if naddrSuccess %}<div class="small text-success mt-1">{{ naddrSuccess }}</div>{% endif %}
</div>
<div class="mt-3">
<a class="btn btn-primary" href="{{ path('read_wizard_review') }}">Review & Sign</a>
</div>
</div>