feat(文档压缩): 支持输出压缩并优化布局
build.yaml / build (push) Successful in 43s

This commit is contained in:
xiaoqidun committed 2026-09-29 19:47:17 +08:00
1 parent 870c29a83f
commit 9fd9ba7a28
20 files changed
+862 -97

No files matched your search

+19 -12
View File
@@ -723,13 +723,16 @@ button:not(:disabled):hover {
.convert-options {
flex: none;
display: grid;
grid-template-columns: calc(2em + 8px + var(--convert-control-width)) 132px calc(2em + 8px + var(--convert-control-width));
grid-template-columns: repeat(4, minmax(0, 1fr));
grid-column: 1 / -1;
grid-row: 1;
width: 100%;
gap: 12px;
margin: 0 auto;
}
.convert-options:has(#convertDPIRow[hidden]) {
grid-template-columns: repeat(2, calc(2em + 8px + var(--convert-control-width)));
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.convert-options .form-row {
@@ -906,7 +909,8 @@ button:not(:disabled):hover {
}
.convert-dialog .form-actions {
display: flex;
display: grid;
grid-template-columns: auto auto minmax(0, 1fr) auto auto;
align-items: center;
justify-content: flex-end;
margin-top: 12px;
@@ -914,8 +918,14 @@ button:not(:disabled):hover {
.convert-dialog .form-actions .button {
min-width: 3.5em;
grid-row: 2;
}
#convertAdd { grid-column: 1; }
#convertClear { grid-column: 2; }
#convertClose { grid-column: 4; justify-self: end; }
#convertCancel, #convertStart { grid-column: 5; justify-self: end; }
.convert-progress progress {
display: block;
width: 100%;
@@ -951,19 +961,18 @@ button:not(:disabled):hover {
}
.convert-dialog .form-actions {
display: grid;
grid-template-columns: repeat(4, minmax(0, 1fr));
row-gap: 12px;
}
.convert-dialog .form-actions > .button { grid-row: 2; }
.convert-options {
grid-column: 1 / -1;
grid-row: 1;
grid-template-columns: repeat(3, minmax(0, 1fr));
grid-template-columns: repeat(2, minmax(0, 1fr));
width: 100%;
margin: 0;
}
.convert-options:has(#convertDPIRow[hidden]) {
grid-template-columns: repeat(2, minmax(0, 1fr));
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.convert-options .form-row {
grid-template-columns: minmax(0, 1fr);
@@ -971,15 +980,10 @@ button:not(:disabled):hover {
text-align: left;
}
.convert-options:has(#convertDPIRow[hidden]) .form-row {
grid-template-columns: 2em minmax(0, 1fr);
grid-template-columns: minmax(0, 1fr);
gap: 8px;
}
.convert-options label { width: auto; }
#convertAdd { grid-column: 1; }
#convertClear { grid-column: 2; }
#convertClose { grid-column: 3; }
#convertCancel,
#convertStart { grid-column: 4; }
}
@media (max-width: 620px) {
@@ -3089,6 +3093,9 @@ button.outline-link:hover {
.toolbar-select > span {
padding: 0;
justify-content: center;
font-size: 11px;
}
#compressionValue { font-size: 0; }
#compressionValue::after { content: attr(data-short); font-size: 12px; }
}