release: archivebox 0.9.31rc25

This commit is contained in:
Nick Sweeting 2026-05-24 01:11:00 -07:00
parent 811632ef0e
commit 1e14251787
No known key found for this signature in database
4 changed files with 36 additions and 28 deletions

View File

@ -141,7 +141,7 @@
.abx-admin-card {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
grid-template-columns: minmax(0, 1fr);
gap: 10px;
align-items: center;
min-height: 66px;
@ -152,6 +152,10 @@
box-shadow: 0 1px 0 rgba(28, 24, 20, .04), 0 1px 2px rgba(28, 24, 20, .06);
}
.abx-admin-card--has-action {
grid-template-columns: minmax(0, 1fr) auto;
}
.abx-admin-card:hover {
border-color: var(--abx-rule-strong);
box-shadow: 0 2px 4px rgba(28, 24, 20, .06), 0 8px 18px rgba(28, 24, 20, .07);
@ -194,6 +198,19 @@
min-width: 0;
}
#content .abx-admin-card__main--link,
#content .abx-admin-card__main--link:link,
#content .abx-admin-card__main--link:visited {
color: inherit !important;
text-decoration: none !important;
}
#content .abx-admin-card__main--link:hover .abx-admin-card__title {
color: var(--abx-oxblood) !important;
text-decoration: underline !important;
text-underline-offset: 3px;
}
.abx-admin-card__icon {
display: inline-flex;
width: 30px;
@ -256,9 +273,7 @@
min-width: 0;
}
#content .abx-admin-card__title,
#content .abx-admin-card__title:link,
#content .abx-admin-card__title:visited {
#content .abx-admin-card__title {
color: var(--abx-ink) !important;
font-size: 15px;
font-weight: 700;
@ -266,12 +281,6 @@
text-decoration: none !important;
}
#content .abx-admin-card__title:hover {
color: var(--abx-oxblood) !important;
text-decoration: underline !important;
text-underline-offset: 3px;
}
.abx-admin-card__text {
color: var(--abx-ink-3);
font-size: 12px;

View File

@ -1,7 +1,11 @@
{% load i18n %}
<article class="abx-admin-card abx-admin-card--{{ model.object_name|default:model.name|slugify }} abx-admin-card--{{ tone|default:'default' }}">
<article class="abx-admin-card abx-admin-card--{{ model.object_name|default:model.name|slugify }} abx-admin-card--{{ tone|default:'default' }}{% if model.object_name == 'Crawl' %} abx-admin-card--has-action{% endif %}">
{% if model.admin_url %}
<a class="abx-admin-card__main abx-admin-card__main--link" href="{{ model.admin_url }}">
{% else %}
<div class="abx-admin-card__main">
{% endif %}
<span class="abx-admin-card__icon" aria-hidden="true">
<svg viewBox="0 0 24 24" role="presentation" focusable="false">
{% if model.object_name == "Crawl" %}
@ -46,11 +50,7 @@
</svg>
</span>
<span class="abx-admin-card__copy">
{% if model.admin_url %}
<a class="abx-admin-card__title" href="{{ model.admin_url }}">{{ model.name }}</a>
{% else %}
<strong class="abx-admin-card__title">{{ model.name }}</strong>
{% endif %}
<strong class="abx-admin-card__title">{{ model.name }}</strong>
<span class="abx-admin-card__text">
{% if model.object_name == "Crawl" %}
Create and monitor URL collection jobs.
@ -93,15 +93,14 @@
{% endif %}
</span>
</span>
{% if model.admin_url %}
</a>
{% else %}
</div>
<div class="abx-admin-card__actions">
{% if model.add_url %}
<a class="abx-admin-action abx-admin-action--add" href="{{ model.add_url }}">{% translate "Add" %}</a>
{% endif %}
{% if model.admin_url %}
<a class="abx-admin-action" href="{{ model.admin_url }}">
{% if model.view_only %}{% translate "View" %}{% else %}{% translate "Manage" %}{% endif %}
</a>
{% endif %}
</div>
{% endif %}
{% if model.object_name == "Crawl" %}
<div class="abx-admin-card__actions">
<a class="abx-admin-action abx-admin-action--add" href="{% url 'add' %}">{% translate "Add" %}</a>
</div>
{% endif %}
</article>

View File

@ -1,6 +1,6 @@
{
"name": "archivebox",
"version": "0.9.31rc24",
"version": "0.9.31rc25",
"repository": "github:ArchiveBox/ArchiveBox",
"license": "MIT",
"dependencies": {

View File

@ -1,6 +1,6 @@
[project]
name = "archivebox"
version = "0.9.31rc24"
version = "0.9.31rc25"
requires-python = ">=3.13"
description = "Self-hosted internet archiving solution."
authors = [{name = "Nick Sweeting", email = "pyproject.toml@archivebox.io"}]