|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- {% extends "base.html" %}
-
- {% block body %}
- <body id="random-img-page">
- {% endblock %}
-
- {% block content %}
-
- <div class="action">
- <button onClick="refresh(this)" type="button" value="Refresh" title="new iteration">↻</button>
- <span class="info" style="display: none;">
- <span class="operations">↝ new display of random images from dataset;</span>
- </span>
- <button onclick="addRandomImage()" title="add one">+</button>
- <span class="info" style="display: none;">
- <span class="operations">↝ add a random image from dataset;</span>
- </span>
- <button onclick="removeRandomImage()" title="remove one">-</button>
- <span class="info" style="display: none;">
- <span class="operations">↝ remove a random image from page;</span>
- </span>
- <button id="notes-operations" onclick="hideShowInfo()">?</button>
- <a href="{{ url_for('main.index') }}" class="arrow-back h1 text-left contrast" style="color: var(--color-lightyellow) !important;" title="back to index"> ⇽ </a>
- </div>
-
- <div class="row">
- <div class="col m-5">
- <p class="h1 text-center contrast">a Scattering of Images</p>
- </div>
- </div>
-
- <div id="image_container" class="container-fluid compare">
-
- {% for image in images %}
-
- <img class="img-fluid" src="data:image/jpg;base64,{{ image['image'] }}" alt="Drawing accompanying patent for {{ image['id'] }}" />
-
- {% endfor %}
-
- </div>
-
- <script type="text/javascript">
- var images = {{ additional_images|tojson }};
-
- x = 0;
-
- function addRandomImage(){
- var record_array = images[x];
- document.querySelector('#image_container').innerHTML += "<img class='img-fluid' src='data:image/jpg;base64," + record_array['image'] + "' alt='Drawing accompanying patent for " + record_array['id'] + "' />";
- x++;
- window.scrollTo(0, document.body.scrollHeight);
- }
- </script>
-
- {% endblock %}
|