mirror of
https://gitee.com/ulthon/ulthon_information.git
synced 2026-07-09 04:22:48 +08:00
feat(typesetting): Wave 2 - 流式渲染、表格字号独立控制、作者声明
- 缩略图改为流式渲染,截图一页即显示一页 - 新增tableFontScale独立控制表格字号,含后端持久化 - 内容页顶部添加作者声明(文/作者名),空值隐藏
This commit is contained in:
@@ -50,6 +50,7 @@
|
||||
--pi-radius: 12px;
|
||||
/* 字体 */
|
||||
--pi-font-family: 'Source Han Sans', 'SourceHanSans-Normal', sans-serif;
|
||||
--pi-table-font-scale: 1;
|
||||
}
|
||||
|
||||
/* ============================================
|
||||
@@ -251,6 +252,16 @@
|
||||
margin-top: var(--pi-spacing-sm);
|
||||
}
|
||||
|
||||
/* 内容页 - 作者声明 */
|
||||
.author-credit {
|
||||
font-size: 11px;
|
||||
color: #999;
|
||||
padding-bottom: 8px;
|
||||
margin-bottom: 12px;
|
||||
border-bottom: 1px solid #eee;
|
||||
text-indent: 0;
|
||||
}
|
||||
|
||||
/* 内容页 - 正文区域 */
|
||||
.page-content {
|
||||
flex: 1;
|
||||
@@ -600,7 +611,7 @@
|
||||
============================================ */
|
||||
|
||||
/* 表格美化样式(html2canvas兼容) */
|
||||
.page-content table { width: 100%; border-collapse: collapse; margin: 10px 0; font-size: calc(13px * var(--pi-font-scale, 1)); }
|
||||
.page-content table { width: 100%; border-collapse: collapse; margin: 10px 0; font-size: calc(13px * var(--pi-table-font-scale, 1)); }
|
||||
.page-content th { background-color: #f0f0f0; font-weight: bold; padding: 4px 10px; border: 1px solid #ddd; text-align: left; }
|
||||
.page-content td { padding: 4px 10px; border: 1px solid #ddd; }
|
||||
.page-content tr:nth-child(even) td { background-color: #f9f9f9; }
|
||||
@@ -628,7 +639,7 @@
|
||||
}
|
||||
|
||||
/* 中间栏表格样式 */
|
||||
.content-flow-block table { width: 100%; border-collapse: collapse; margin: 10px 0; font-size: calc(13px * var(--pi-font-scale, 1)); }
|
||||
.content-flow-block table { width: 100%; border-collapse: collapse; margin: 10px 0; font-size: calc(13px * var(--pi-table-font-scale, 1)); }
|
||||
.content-flow-block th { background-color: #f0f0f0; font-weight: bold; padding: 4px 10px; border: 1px solid #ddd; text-align: left; }
|
||||
.content-flow-block td { padding: 4px 10px; border: 1px solid #ddd; }
|
||||
.content-flow-block tr:nth-child(even) td { background-color: #f9f9f9; }
|
||||
|
||||
Reference in New Issue
Block a user