tons of fixes with codex

This commit is contained in:
Nick Sweeting
2026-01-19 01:00:53 -08:00
parent eaf7256345
commit c7b2217cd6
184 changed files with 3943 additions and 2420 deletions

View File

@@ -439,13 +439,13 @@
<div class="card {% if forloop.first %}selected-card{% endif %}">
<div class="card-body">
<a href="{{result.path|urlencode}}" target="preview" title="./{{result.path}} (downloaded {{result.ts}})">
<h4>{% extractor_icon result.name %} {{result.name|extractor_name|truncatechars:20}} <small>({{result.size|filesizeformat}})</small></h4>
<h4>{% plugin_icon result.name %} {{result.name|plugin_name|truncatechars:20}} <small>({{result.size|filesizeformat}})</small></h4>
</a>
</div>
{% if result.result %}
{# Use plugin-specific thumbnail template when ArchiveResult is available #}
<div class="card-img-top thumbnail-wrapper">
{% extractor_thumbnail result.result %}
{% plugin_thumbnail result.result %}
</div>
{% else %}
{# Fall back to generic iframe for filesystem-discovered files #}
@@ -476,7 +476,7 @@
{% if best_result.result %}
{# Use plugin-specific fullscreen template when ArchiveResult is available #}
<div id="main-frame-wrapper" class="full-page-wrapper">
{% extractor_fullscreen best_result.result %}
{% plugin_fullscreen best_result.result %}
</div>
{% else %}
{# Fall back to generic iframe #}

View File

@@ -403,6 +403,38 @@ body.model-snapshot.change-list #content .object-tools {
margin-top: 1px;
}
.files-icons {
display: inline-flex;
flex-wrap: wrap;
gap: 4px;
vertical-align: middle;
}
.files-icons a {
display: inline-flex;
align-items: center;
justify-content: center;
text-decoration: none;
}
.files-icons .abx-output-icon {
width: 18px;
height: 18px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 4px;
color: #1f2937;
background: rgba(15, 23, 42, 0.08);
box-shadow: inset 0 0 0 1px rgba(15, 23, 42, 0.08);
}
.files-icons .abx-output-icon svg {
width: 14px;
height: 14px;
display: block;
}
.exists-False {
opacity: 0.1;
filter: grayscale(100%);