summaryrefslogtreecommitdiff
path: root/imdb-lookup/html/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'imdb-lookup/html/index.html')
-rw-r--r--imdb-lookup/html/index.html155
1 files changed, 155 insertions, 0 deletions
diff --git a/imdb-lookup/html/index.html b/imdb-lookup/html/index.html
new file mode 100644
index 0000000..8bace8d
--- /dev/null
+++ b/imdb-lookup/html/index.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>Movies</title>
+ <link rel="stylesheet" href="index-files/css/normalize.css" />
+ <link rel="stylesheet" href="index-files/css/style.css" />
+ </head>
+ <body>
+ <script type="text/x-handlebars">
+ {{outlet}}
+ </script>
+ <script type="text/x-handlebars" id="index">
+ <div class="box">
+ <div class="sort">
+ <fieldset>
+ <legend>Sort by</legend>
+ <label>
+ {{view "radio" name="sortProperties" value="title" property="firstSortProperty"}}
+ Title
+ </label>
+ <label>
+ {{view "radio" name="sortProperties" value="imdbRating" property="firstSortProperty"}}
+ IMDB Rating
+ </label>
+ <label>
+ {{view "radio" name="sortProperties" value="imdbVotes" property="firstSortProperty"}}
+ IMDB Votes
+ </label>
+ <label>
+ {{view "radio" name="sortProperties" value="release" property="firstSortProperty"}}
+ Release Year
+ </label>
+ <label>
+ {{view "radio" name="sortProperties" value="omdbTomato" property="firstSortProperty"}}
+ RT Meter %
+ </label>
+ <label>
+ {{view "radio" name="sortProperties" value="omdbTomatoRating" property="firstSortProperty"}}
+ RT Rating
+ </label>
+ </fieldset>
+ <fieldset style="display: inline-block;">
+ <legend>Sort Direction</legend>
+ <label>
+ {{view "radio" name="sortDirection" value="false" property="sortAscending"}}
+ Descending
+ </label>
+ <label>
+ {{view "radio" name="sortDirection" value="true" property="sortAscending"}}
+ Ascending
+ </label>
+ </fieldset>
+ <fieldset style="display: inline-block;">
+ <legend>View</legend>
+ <label>Per page:
+ {{view "select" content=visiblePerPage value=perPage}}
+ </label>
+ </fieldset>
+ <fieldset>
+ <legend>Current page</legend>
+ <center>
+ {{#each pageLink in pages}}
+ <label>{{pageLink.runningLabel}}</label>
+ <button {{bind-attr style=pageLink.style}}{{action 'setPage' pageLink.number}}>{{pageLink.number}}</button>
+ {{/each}}
+ </center>
+ </fieldset>
+ </div>
+ </div>
+
+ {{#each movie in paginatedContent}}
+ <div class="box">
+ <table>
+ <tr>
+ <td class="poster">
+ {{#if movie.poster}}
+ <img {{bind-attr src=movie.poster}} />
+ {{else}}
+ <span> no image </span>
+ {{/if}}
+ </td>
+ <td class="info">
+ <div class="title">
+ {{movie.title}}
+ </div>
+ <div class="headline">
+ <div class="plot">{{movie.plot}}</div>
+ <div class="consensus">{{movie.omdbTomatoConsensus}}</div>
+ <table class="details">
+ {{#if movie.website}}
+ <tr>
+ <td colspan="2">
+ ➜ <a {{bind-attr href=movie.website}}>{{movie.website}}</a>
+ </td>
+ </tr>
+ {{/if}}
+ <tr>
+ <td colspan="2">
+ ➜ <a {{bind-attr href=movie.linkTmdb}} rel="noreferrer">themoviedb.org</a>&ensp;
+ ➜ <a {{bind-attr href=movie.linkImdb}} rel="noreferrer">imdb.com</a>&ensp;
+ ➜ <a {{bind-attr href=movie.linkLetterboxd}} rel="noreferrer">letterboxd.com</a>&ensp;
+ ➜ <a {{bind-attr href=movie.linkOfdb}} rel="noreferrer">ofdb.db</a>&ensp;
+ ➜ <a {{bind-attr href=movie.linkRotten}} rel="noreferrer">rottentomatoes</a>&ensp;
+ ➜ <span class="imdbid">{{movie.id}}</span>
+ </td>
+ </tr>
+ </table>
+ <ul class="files">
+ <li><a {{bind-attr href=movie.path.path}}>{{movie.path.label}}</a>
+ <li>
+ {{#each tag in movie.tags}}
+ {{tag}}
+ {{/each}}
+ </li>
+ </ul>
+ </td>
+ <td class="ratings">
+ <table>
+ <tr><td>IMDB</td><td>{{movie.imdbRating}}</td></tr>
+ <tr><td>IMDB votes</td><td>{{movie.imdbVotes}}</td></tr>
+ {{#if movie.omdbTomatoRating}}
+ <tr><td>RT</td><td>{{movie.omdbTomatoRating}}</td></tr>
+ {{/if}}
+ {{#if movie.omdbTomatoUserRating}}
+ <tr><td>RT User</td><td>{{movie.omdbTomatoUserRating}}</td></tr>
+ {{/if}}
+ {{#if movie.omdbTomato}}
+ <tr><td>Meter</td><td>{{movie.omdbTomato}}%</td></tr>
+ {{/if}}
+ {{#if movie.omdbUserTomato}}
+ <tr><td>Meter User</td><td>{{movie.omdbUserTomato}}%</td></tr>
+ {{/if}}
+ </table>
+ </td>
+ </tr>
+ </table>
+ <div class="box-footer">
+ {{movie.tagline}}
+ </div>
+ </div>
+ {{/each}}
+ <div style="text-align:center; margin: 40px;">
+ <button style="width:150px;" {{action 'prevPage'}}>Previous</button>
+ <button style="width:150px;" {{action 'nextPage'}}>Next</button>
+ </div>
+ </script>
+ <script type="text/javascript" src="index-files/js/libs/all.min.js"></script>
+ <script type="text/javascript" src="index-files/js/app.js"></script>
+ <script type="text/javascript" src="index-files/data.js"></script>
+ </body>
+</html>
+<!--
+vim: tabstop=1 expandtab shiftwidth=1 softtabstop=1:
+-->