diff --git a/archivebox/core/utils.py b/archivebox/core/utils.py
index 0bb8fceb..75c9c4e7 100644
--- a/archivebox/core/utils.py
+++ b/archivebox/core/utils.py
@@ -29,9 +29,9 @@ def get_icons(snapshot: Snapshot) -> str:
'',
*link_tuple(link, 'singlefile_path'),
*link_tuple(link, 'wget_path')[:2], any((out_dir / link.domain).glob('*')),
+ *link_tuple(link, 'dom_path'),
*link_tuple(link, 'pdf_path'),
*link_tuple(link, 'screenshot_path'),
- *link_tuple(link, 'dom_path'),
*link_tuple(link, 'warc_path')[:2], any((out_dir / canon['warc_path']).glob('*.warc.gz')),
*link_tuple(link, 'media_path')[:2], any((out_dir / canon['media_path']).glob('*')),
*link_tuple(link, 'git_path')[:2], any((out_dir / canon['git_path']).glob('*')),
diff --git a/archivebox/themes/default/base.html b/archivebox/themes/default/base.html
index ed7d1be9..61418673 100644
--- a/archivebox/themes/default/base.html
+++ b/archivebox/themes/default/base.html
@@ -223,6 +223,14 @@
.title-col a {
color: black;
}
+
+ tr td a.exists-True {
+ opacity: 1;
+ }
+ tr td a.exists-False {
+ opacity: 0.1;
+ filter: grayscale(100%);
+ }