diff options
author | Arjun Satarkar <me@arjunsatarkar.net> | 2023-07-05 14:29:09 +0000 |
---|---|---|
committer | Arjun Satarkar <me@arjunsatarkar.net> | 2023-07-05 14:29:09 +0000 |
commit | 15f0a2d2577949cd250aea54561b29634943468f (patch) | |
tree | 383cc9c6810e3dd2e0eac6b98de463536b78fbb2 /views/index.tpl | |
parent | 73bd3c0840f706ee619eeae9c1ec0009f3a900d7 (diff) | |
download | tagrss-15f0a2d2577949cd250aea54561b29634943468f.tar tagrss-15f0a2d2577949cd250aea54561b29634943468f.tar.gz tagrss-15f0a2d2577949cd250aea54561b29634943468f.zip |
Add pagination UI, list of all feeds
Diffstat (limited to 'views/index.tpl')
-rw-r--r-- | views/index.tpl | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/views/index.tpl b/views/index.tpl index fe716f0..dc79b0b 100644 --- a/views/index.tpl +++ b/views/index.tpl @@ -46,7 +46,10 @@ <body> <h1>TagRSS</h1> <nav> - <p><a href="/add_feed" class="no-visited-indication">Add feed</a></p> + <p> + <a href="/add_feed" class="no-visited-indication">Add feed</a> | + <a href="/list_feeds" class="no-visited-indication">List feeds</a> + </p> </nav> <table> <thead> @@ -61,7 +64,7 @@ <tbody> % for i, entry in enumerate(entries): <tr> - <td>{{i + 1}}</td> + <td>{{i + 1 + offset}}</td> <td><a href="{{entry['link']}}">{{entry["title"]}}</a></td> <% date = "" @@ -96,5 +99,14 @@ % end </tbody> </table> + <form> + <label>Page + <input type="number" value="{{page_num}}" min="1" max="{{total_pages}}" name="page_num"> + </label> of {{total_pages}}. + <label>Per page: + <input type="number" value="{{per_page}}" min="1" max="{{max_per_page}}" name="per_page"> + </label> + <input type="submit" value="Go"> + </form> </body> </html> |