mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2025-06-05 09:13:46 -04:00
refactoring and fancy new link index
This commit is contained in:
parent
1249493fcd
commit
a95912679e
7 changed files with 295 additions and 174 deletions
|
@ -68,7 +68,7 @@
|
|||
<img src="https://nicksweeting.com/images/archive.png" height="36px">
|
||||
Archived Sites <img src="https://getpocket.com/favicon.ico" height="36px"> <br/>
|
||||
<small>
|
||||
Archived with: <a href="https://github.com/pirate/bookmark-archiver">Bookmark Archiver</a> on $date_updated
|
||||
<a href="https://github.com/pirate/bookmark-archiver">Bookmark Archiver</a>
|
||||
</small>
|
||||
</h1>
|
||||
</header>
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
<img src="$favicon_url">
|
||||
$title <small style="background-color: #eee;border-radius:4px; float:right">$tags</small>
|
||||
</td>
|
||||
<td style="text-align:center"><a href="$files_url/index.html" title="Files">📂</a></td>
|
||||
<td style="text-align:center"><a href="$files_url" title="Files">📂</a></td>
|
||||
<td style="text-align:center"><a href="$pdf_link" title="PDF">📄</a></td>
|
||||
<td style="text-align:center"><a href="$screenshot_link" title="Screenshot">🖼</a></td>
|
||||
<td style="text-align:center"><a href="$archive_org_url" title="Archive.org">🏛</a></td>
|
||||
|
|
|
@ -140,7 +140,7 @@
|
|||
<a href="#" class="collapse-icon" title="Collapse Navbar">
|
||||
[-]
|
||||
</a>
|
||||
<a href="../../../index.html" class="nav-icon" title="Archived Sites">
|
||||
<a href="./../../index.html" class="nav-icon" title="Archived Sites">
|
||||
<img src="https://nicksweeting.com/images/archive.png" alt="Archive Icon">
|
||||
</a>
|
||||
$title<br/>
|
||||
|
@ -221,6 +221,7 @@
|
|||
</body>
|
||||
|
||||
<script>
|
||||
// show selected file in iframe when preview card is clicked
|
||||
jQuery('.card').on('click', function(e) {
|
||||
jQuery('.selected-card').removeClass('selected-card')
|
||||
jQuery(e.target).closest('.card').addClass('selected-card')
|
||||
|
@ -233,12 +234,16 @@
|
|||
}
|
||||
return true
|
||||
})
|
||||
|
||||
// un-sandbox iframes showing pdfs (required to display pdf viewer)
|
||||
jQuery('iframe').map(function() {
|
||||
if (this.src.endsWith('.pdf')) {
|
||||
this.removeAttribute('sandbox')
|
||||
this.src = this.src
|
||||
}
|
||||
})
|
||||
|
||||
// hide header when collapse icon is clicked
|
||||
jQuery('.collapse-icon').on('click', function() {
|
||||
if (jQuery('.collapse-icon').text().includes('[-]')) {
|
||||
jQuery('.collapse-icon').text('[+]')
|
||||
|
@ -251,6 +256,8 @@
|
|||
}
|
||||
return true
|
||||
})
|
||||
|
||||
// hide all preview iframes on small screens
|
||||
if (window.innerWidth < 1091) {
|
||||
jQuery('.card a[target=preview]').attr('target', '_self')
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue