sermon-notes/templates/default/sidebar.html.twig

71 lines
2.5 KiB
Twig
Raw Normal View History

2024-05-13 21:07:38 -04:00
<!-- Sidebar -->
<div id="sidebar">
<div class="inner">
<!-- Search -->
{% if app.user %}
<section id="search" class="alt">
<input type="text" name="query" id="query" placeholder="Search by title, passage, or note" />
2024-05-13 21:07:38 -04:00
</section>
{% endif %}
<!-- Menu -->
<nav id="menu">
<header class="major">
{% if app.user %}
<h3>Welcome {{ app.user.name }}</h3>
<a href='/index.php/logout'>Logout</a>
2024-05-13 21:07:38 -04:00
{% endif %}
</header>
<ul>
{% if app.user %}
<li><a href='/index.php/home'>Home</a></li>
<li><a href="#" onclick='newNote()'>New Note</a></li>
<li><a href='#' onclick='openNote()'>Open Note</a></li>
<li><a href="#" onclick="saveNote()">Save Note</a></li>
<li><a href='#' onclick='discardNote()'>Delete Note</a></li>
2024-05-15 22:35:59 -04:00
{% if isAdmin is defined and isAdmin %}
2024-05-13 21:07:38 -04:00
<li><a href='/index.php/reference-editor'>Reference Editor</a></li>
{% endif %}
<li><a href='#' onclick="openRef()">Open Reference</a></li>
<li><a href='/index.php/template-editor'>Template Editor</a></li>
{% else %}
<li><a href="/index.php/">Home</a></li>
<li><a href='/index.php/register'>Register</a></li>
<li><a href='/index.php/login'>Login</a></li>
{% endif %}
</ul>
</nav>
{% if app.user %}
<!-- Section -->
<section>
<header class="major">
<h2>Recent Notes</h2>
</header>
2024-05-16 01:25:08 -04:00
<div class="mini-posts" id='old-notes'>
{% for n in last4Notes %}
2024-05-13 21:07:38 -04:00
<article>
<p>{{ n.date|date("m/d/Y") }}</p>
2024-05-15 22:35:59 -04:00
<a href="#" onclick="retrieveNote('{{ n.id }}');openNote();">{{ n.title }}</a>
2024-05-13 21:07:38 -04:00
<p>{{ n.passage }}</p>
</article>
{% endfor %}
</div>
</section>
{% endif %}
<!-- Section -->
<section>
<header class="major">
<h2>Get in touch</h2>
</header>
<ul class="contact">
<li class="icon solid fa-envelope">
<a href="mailto:ryan@rkprather.com">ryan@rkprather.com</a>
</li>
</ul>
</section>
</div>
</div>