diff --git a/themes/2026/assets/css/base.css b/themes/2026/assets/css/base.css index c78e9d69..b250a921 100644 --- a/themes/2026/assets/css/base.css +++ b/themes/2026/assets/css/base.css @@ -134,11 +134,17 @@ body:has(> header.article-header) > main > article > :not(footer):not(section.ar } body:has(> header.article-header) > main > article > :not(footer):not(section.article-asides) a.link-archive:not(.ui-button)::after { - content: " [archive]"; - margin-left: 0.28em; - font-size: 0.8em; - letter-spacing: 0.03em; - text-transform: uppercase; + content: ""; + display: inline-block; + width: 0.9em; + height: 0.9em; + margin-left: 0.22em; + vertical-align: -0.08em; + background-color: currentColor; + mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 9h18v2h-1v8h2v2H2v-2h2v-8H3V9zm3 2v8h2v-8H6zm5 0v8h2v-8h-2zm5 0v8h2v-8h-2zM12 2l10 5v1H2V7l10-5zm0 2.2L7.2 6h9.6L12 4.2z' fill='%23000'/%3E%3C/svg%3E"); + mask-repeat: no-repeat; + mask-position: center; + mask-size: contain; } a.link-affiliated {