feat(B4): 友链页脚 Logo 渲染-5主题 img+名称并排,渲染期补基准

- PortalLink 模型已有 logoUrl,渲染缺口在模板:5 套 footer 增 th:if logo 图(url.upload 补基准+alt 名称+lazy)
- 5 套 main.css 增 .link-logo(高20px/contain/垂直居中/过宽截断)
- PortalSsrIT+2 例(有 logo 渲染图/无 logo 纯文字无 link-logo);mvn -o test 260/260 全绿
This commit is contained in:
chenxing
2026-09-07 20:22:44 +08:00
parent 19e414ee81
commit a3bee60b61
11 changed files with 117 additions and 10 deletions
@@ -330,3 +330,15 @@ time, .item-meta { color: var(--text-light); font-size: 13px; }
.banner, .banner-title { border-radius: 20px; overflow: hidden; }
.site-search input, .site-search button { border-radius: 999px; }
.footer-info p { color: var(--primary-dark); }
/* B4 友链 Logo:与名称并排小图(高度 ~20px,垂直居中;过宽截断不撑破页脚) */
.links-group a .link-logo,
.sp-links-row a .link-logo {
height: 20px;
width: auto;
max-width: 64px;
object-fit: contain;
vertical-align: middle;
margin-right: 4px;
border-radius: 2px;
}