2025-03-24 01:19:10 +00:00
|
|
|
<h1 class="title">Tickets</h1>
|
2025-03-27 11:31:07 +00:00
|
|
|
<include href="/ui/session/error.html"></include>
|
|
|
|
|
</include>
|
|
|
|
|
<!-- updated design -- inspiration gitea -->
|
2025-04-03 13:21:45 +01:00
|
|
|
<div class="block">
|
|
|
|
|
<div class="field is-grouped">
|
|
|
|
|
<div class="control is-expanded">
|
|
|
|
|
<div class="field has-addons is-expanded">
|
|
|
|
|
<div class="control is-expanded">
|
|
|
|
|
<input class="input" type="text" placeholder="Find a ticket">
|
|
|
|
|
</div>
|
|
|
|
|
<div class="control">
|
|
|
|
|
<button class="button is-info"><span class="icon"><i
|
|
|
|
|
class="fas fa-magnifying-glass"></i></span></button>
|
|
|
|
|
</div>
|
2025-03-27 11:31:07 +00:00
|
|
|
</div>
|
2025-04-03 13:21:45 +01:00
|
|
|
</div>
|
|
|
|
|
<div class="field">
|
2025-03-27 11:31:07 +00:00
|
|
|
<div class="control">
|
2025-04-03 13:21:45 +01:00
|
|
|
<p><a class="button is-primary" href="/ticket/create">create ticket</a></p>
|
2025-03-27 11:31:07 +00:00
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2025-04-03 13:21:45 +01:00
|
|
|
<div class="block">
|
|
|
|
|
<div class="field has-addons">
|
|
|
|
|
<!-- TODO: move this into a template -->
|
|
|
|
|
<repeat group="{{ IconsHelper::$status_icons}}" key="{{ @k }}" value="{{ @icon }}">
|
|
|
|
|
<p class="control">
|
|
|
|
|
<a href="{{ @PATH }}/?status={{ @k }}" class="button">
|
|
|
|
|
<span class="icon is-small"><i class="fas fa-{{ @icon[0] }}"></i></span>
|
|
|
|
|
<span>{{ IconsHelper::$status_names[@k] }}</span>
|
|
|
|
|
</a>
|
|
|
|
|
</p>
|
|
|
|
|
</repeat>
|
|
|
|
|
</div>
|
2025-03-27 11:31:07 +00:00
|
|
|
</div>
|
2025-02-09 20:04:45 +00:00
|
|
|
<hr>
|
|
|
|
|
|
2025-03-27 11:31:07 +00:00
|
|
|
<div id="ticket_list">
|
|
|
|
|
<repeat group="{{@tickets}}" value="{{@ticket}}">
|
|
|
|
|
<include href="/ui/partials/ticket_item.html"></include>
|
|
|
|
|
</repeat>
|
|
|
|
|
</div>
|
2025-02-09 20:04:45 +00:00
|
|
|
|
2025-03-27 11:31:07 +00:00
|
|
|
<?php
|
|
|
|
|
/*
|
|
|
|
|
<div id="ticket_list">
|
|
|
|
|
<repeat group="{{@tickets}}" value="{{@ticket}}">
|
|
|
|
|
<include href="/ui/views/ticket/index_row.html"></include>
|
|
|
|
|
</repeat>
|
|
|
|
|
</div>
|
|
|
|
|
*/
|
|
|
|
|
?>
|