Add an entry for "The Boy Who Drew Auschwitz"
[books.alexwlchan.net] / templates / _inline_book_list.html
1 {% for book_entry in all_books %}
2 {% set r = (tint_colors[book_entry.book.cover_image][0] * 255) | int %}
3 {% set g = (tint_colors[book_entry.book.cover_image][1] * 255) | int %}
4 {% set b = (tint_colors[book_entry.book.cover_image][2] * 255) | int %}
5
6 <style>
7   #reading_{{ r }}_{{ g }}_{{ b }} {
8     background: rgb(
9       {{ (r * 0.08 + 0.92 * 255) | int }},
10       {{ (g * 0.08 + 0.92 * 255) | int }},
11       {{ (b * 0.08 + 0.92 * 255) | int }}
12     );
13     border-color: rgb({{ r }}, {{ g }}, {{ b }});
14   }
15
16   #reading_{{ r }}_{{ g }}_{{ b }} a {
17     color: rgb({{ r }}, {{ g }}, {{ b }});;
18   }
19
20   #reading_{{ r }}_{{ g }}_{{ b }} a:hover {
21     background: rgb(
22       {{ (r * 0.35 + 0.65 * 255) | int }},
23       {{ (g * 0.35 + 0.65 * 255) | int }},
24       {{ (b * 0.35 + 0.65 * 255) | int }}
25     );
26   }
27 </style>
28
29 <div class="reading" id="reading_{{ r }}_{{ g }}_{{ b }}">
30   <div class="reading_inner">
31     <div class="book_thumbnail">
32       {% set book = book_entry.book %}
33       {% include "_book_cover.html" %}
34     </div>
35
36     <div class="book_metadata">
37       <p class="title">{{ book_entry.book.title | smartypants | safe }}</p>
38       <p>
39         <small>
40           by {{ book_entry.book.author }}
41           {%- if book_entry.book.publication_year %}
42             ({{ book_entry.book.publication_year}})
43           {%- endif -%}
44         </small>
45       </p>
46     </div>
47   </div>
48   {% if book_entry.plan.text %}
49   <div class="note">
50     {{ book_entry.plan.text | render_markdown | safe }}
51   </div>
52   {% endif %}
53 </div>
54 {% endfor %}