From 1dd01ef53afb66e40c15e785724828c3d2f5fc72 Mon Sep 17 00:00:00 2001 From: li <> Date: Fri, 7 Nov 2025 19:06:02 +0800 Subject: [PATCH] feat: update templates --- templates/1080x1920/blur_card.html | 103 ++++++++++++++++++++++++++-- templates/1080x1920/full.html | 106 ++++++++++++++++++++++++++--- templates/1920x1080/film.html | 91 +++++++++++++++++++++++++ templates/1920x1080/full.html | 90 ++++++++++++++++++++++++ 4 files changed, 374 insertions(+), 16 deletions(-) diff --git a/templates/1080x1920/blur_card.html b/templates/1080x1920/blur_card.html index f61a35c..a4c67f8 100644 --- a/templates/1080x1920/blur_card.html +++ b/templates/1080x1920/blur_card.html @@ -92,17 +92,90 @@ transform: translateX(-50%); width: 96%; /* 稍微调整以适应全宽图片 */ text-align: center; - font-size: 54px; + font-size: 48px; font-weight: 400; /* line-height: 1.2; */ color: #fff; font-family: 'ArtisticFont', 'Noto Serif SC', 'Noto Sans SC', 'PingFang SC', serif; - letter-spacing: 1px; + letter-spacing: 2px; text-shadow: 0 6px 22px rgba(0,0,0,0.6), - -2px -2px 0 #000, - 2px -2px 0 #000, - -2px 2px 0 #000, - 2px 2px 0 #000; + -1px -1px 0 #000, + 1px -1px 0 #000, + -1px 1px 0 #000, + 1px 1px 0 #000; + } + + /* Footer */ + .footer { + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; + padding: 25px 20px 0 20px; + position: absolute; + bottom: 100px; + color: #fff; + text-shadow: -1px -1px 0 #000, + 1px -1px 0 #000, + -1px 1px 0 #000, + 1px 1px 0 #000; + } + + .author { + display: flex; + flex-direction: column; + gap: 6px; + letter-spacing: 2px; + } + + .author-name { + font-size: 30px; + font-weight: 600; + display: flex; + align-items: center; + gap: 10px; + } + + .author-mark { + width: 8px; + height: 8px; + /* border-radius: 50%; */ + /* background: rgba(149, 165, 166, 0.7); */ + } + + .author-desc { + font-size: 22px; + /* color: #5d6d7e; */ + line-height: 1.3; + font-weight: 400; + } + + .logo-section { + display: flex; + flex-direction: column; + align-items: flex-end; + gap: 8px; + } + + .logo { + font-size: 24px; + font-weight: 500; + } + + .logo-marks { + display: flex; + gap: 5px; + } + + .logo-mark { + width: 6px; + height: 6px; + border-radius: 50%; + background: rgba(149, 165, 166, 0.45); + } + + .logo-mark.active { + background: rgba(149, 165, 166, 0.75); } @@ -118,5 +191,23 @@