上传源代码版本
This commit is contained in:
43
checklist.md
Normal file
43
checklist.md
Normal file
@@ -0,0 +1,43 @@
|
||||
## 检查清单:BOL 标签模板优化
|
||||
|
||||
以下是验证 `d:\EPproject\LabelReplaceServer\src\BillOfLadingTemplate.html` 模板优化效果的检查清单:
|
||||
|
||||
### 1. CSS 清理与合并
|
||||
|
||||
* [ ] 确认所有冗余的 `@media print` 块已成功合并到一个组织良好的块中。
|
||||
* [ ] 确认通用样式中已移除 `details-table tbody` 的 `overflow-y: auto` 和 `max-height: 100%` 属性。
|
||||
* [ ] 确认打印样式中 `details-table tbody` 已设置为 `overflow: visible !important;` 和 `max-height: none !important;`。
|
||||
|
||||
### 2. 打印布局适应性
|
||||
|
||||
* **A4 纸张测试**:
|
||||
* [ ] 在打印预览中检查 A4 纸张(210mm x 297mm)的布局。
|
||||
* [ ] 确认所有内容都适合 A4 页面,没有截断或溢出。
|
||||
* [ ] 确认字体大小和元素间距在 A4 纸张上保持良好可读性。
|
||||
* **Letter 纸张测试**:
|
||||
* [ ] 在打印预览中检查 Letter 纸张(216mm x 279mm)的布局。
|
||||
* [ ] 确认所有内容都适合 Letter 页面,没有截断或溢出。
|
||||
* [ ] 确认字体大小和元素间距在 Letter 纸张上保持良好可读性。
|
||||
* **自定义标签纸测试**:
|
||||
* [ ] 在打印预览中检查 100mm x 150mm 标签纸的布局。
|
||||
* [ ] 确认所有内容都适合标签页面,没有截断或溢出。
|
||||
* [ ] 确认字体大小和元素间距在标签纸上保持良好可读性。
|
||||
* **通用适应性**:
|
||||
* [ ] 确认模板在不同纸张尺寸下能够动态调整,保持内容的完整性和可读性。
|
||||
|
||||
### 3. 视觉层级增强
|
||||
|
||||
* [ ] 确认“Ship To”部分的 `{{channel}}` 文本已加粗并清晰可见。
|
||||
* [ ] 确认“Bill of Lading Number”部分的 `{{bolNumber}}` 文本已加粗并清晰可见。
|
||||
* [ ] 确认在打印样式中,这些关键数据的字体大小已适当增大,以增强视觉突出效果。
|
||||
|
||||
### 4. 表格可读性优化
|
||||
|
||||
* [ ] 确认在 `@media print` 块中,`.details-table th, .details-table td` 的 `font-size` 已调整为 `8pt` 或 `9pt`,以提高可读性。
|
||||
* [ ] 确认 `.details-table th, .details-table td` 的 `padding` 已审查并调整,以确保表格单元格的良好间距。
|
||||
* [ ] 确认表格边框在打印时清晰可见,没有模糊或缺失。
|
||||
|
||||
### 5. 代码整洁性
|
||||
|
||||
* [ ] 确认 CSS 代码结构清晰,易于理解和维护。
|
||||
* [ ] 确认没有引入新的冗余或不一致的样式规则。
|
||||
Reference in New Issue
Block a user