summaryrefslogtreecommitdiff
path: root/lib/okpush/templates/index.liquid
diff options
context:
space:
mode:
Diffstat (limited to 'lib/okpush/templates/index.liquid')
-rw-r--r--lib/okpush/templates/index.liquid76
1 files changed, 76 insertions, 0 deletions
diff --git a/lib/okpush/templates/index.liquid b/lib/okpush/templates/index.liquid
new file mode 100644
index 0000000..124fb4e
--- /dev/null
+++ b/lib/okpush/templates/index.liquid
@@ -0,0 +1,76 @@
+{% include 'partials/head' %}
+
+{% include 'partials/flash' %}
+
+<style>
+th {
+ min-width: 100px;
+ text-align: left;
+ background: #ddd;
+}
+th:nth-child(2) {
+ min-width: 300px;
+}
+th:nth-child(3) {
+ min-width: 170px;
+}
+table,tr,th,td {
+ margin: 0;
+ padding: 0;
+}
+th,td {
+ padding: 5px;
+}
+tr:nth-child(2n+1) {
+ background: #f8f8f8;
+}
+</style>
+
+<nav class="resource-nav">
+ <a href="/admin/" class="btn">Back</a>
+</nav>
+
+<section class="main resource">
+
+ <h2>Push Notifications</h2>
+
+ <table class="notifications" cellpadding="0" cellspacing="0">
+ <tr>
+ <th>Key</th>
+ <th>Message</th>
+ <th>Last Push</th>
+ <th>Tokens</th>
+ <th></th>
+ </tr>
+ {% for pair in notifications %}
+ {% assign name = pair[0] %}
+ {% assign spec = pair[1] %}
+ <tr>
+ <td>
+ {{name | capitalize}}
+ </td>
+ <td>
+ {{spec.alert}}
+ </td>
+ <td class="notification-date">
+ {% unless spec.last_push %}
+ Never
+ {% else %}
+ {{ spec.last_push | date: "%a %d-%b-%Y %H:%M" }}
+ {% endunless %}
+ </td>
+ <td>
+ {{spec.count}}
+ </td>
+ <td>
+ <button data-key="{{name}}" data-count="{{spec.count}}" class="btn">send</button>
+ </td>
+ </tr>
+ {% endfor %}
+ </table>
+
+</section>
+
+{% include 'partials/tail' %}
+
+<script src="public/push.js"></script> \ No newline at end of file