summaryrefslogtreecommitdiff
path: root/lib/okpush/templates/index.liquid
diff options
context:
space:
mode:
authorstone <jules+okfprojz@okfoc.us>2017-02-18 19:59:09 -0500
committerstone <jules+okfprojz@okfoc.us>2017-02-18 19:59:09 -0500
commit794bc930903a836329aff47481d109df10f81069 (patch)
tree160499d95dac5d1df01b45490b735d2b60e814e1 /lib/okpush/templates/index.liquid
parent765527e34208a6e1b83f51eba4a32aa5c239fbc7 (diff)
parentcf85cc2b75b9c3ead3a693b6fa0feeca5b9e70ba (diff)
Merge branch 'cms' of ghghgh.us:stone-island into cms
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 00000000..1db77a58
--- /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>Registrations</th>
+ <th></th>
+ </tr>
+ {% for pair in notifications %}
+ {% assign name = pair[0] %}
+ {% assign spec = pair[1] %}
+ <tr>
+ <td>
+ {{name | escape}}
+ </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}}" class="btn">send</button>
+ </td>
+ </tr>
+ {% endfor %}
+ </table>
+
+</section>
+
+{% include 'partials/tail' %}
+
+<script src="public/push.js"></script> \ No newline at end of file