| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta
- name="viewport"
- content="width=device-width, initial-scale=1.0, maximum-scale=5.0"
- />
- <title>Simo Search Images - {{query}}</title>
- <link rel="icon" type="image/x-icon" href="/static/favicon.gif" />
- <link rel="stylesheet" href="static/main.css" />
- </head>
- <body class="images-view">
- <header>
- <h1>Simo <span>Search</span></h1>
- <form action="/images" method="GET" class="search-form">
- <input
- name="q"
- autocomplete="off"
- ="text"
- class="search-box"
- placeholder="Search for images..."
- value="{{query}}"
- />
- </form>
- </header>
- <nav class="nav-tabs">
- <div class="nav-container">
- <a href="/search?q={{query}}"> All </a>
- <a href="/images?q={{query}}" class="active"> Images </a>
- </div>
- </nav>
- <main class="image-results-container">
- <div class="image-grid">
- {{for img in images}}
- <div class="image-card">
- <div class="image-wrapper">
- <img src="{{img[0]}}" alt="{{img[1]}}" loading="lazy" />
- <div class="image-overlay">
- <div class="overlay-buttons">
- <a
- href="{{img[3]}}"
- target="_blank"
- class="overlay-btn primary"
- >
- View Image
- </a>
- <a
- href="{{img[2]}}"
- target="_blank"
- class="overlay-btn secondary"
- >
- Visit Site
- </a>
- </div>
- </div>
- </div>
- <div class="image-info">
- <span class="image-caption"> {{img[1]}} </span>
- <span class="image-source"> {{img[2]}} </span>
- </div>
- </div>
- {{endfor}}
- </div>
- <nav class="pagination">
- <a
- class="pagination-btn prev"
- href="/images?q={{query}}&p={{prev_page}}"
- >
- ← Page {{prev_page}}
- </a>
- <span class="pagination-current">Page {{page}}</span>
- <a
- class="pagination-btn next"
- href="/images?q={{query}}&p={{next_page}}"
- >
- Page {{next_page}} →
- </a>
- </nav>
- </main>
- </body>
- </html>
|