fix
This commit is contained in:
@@ -858,7 +858,7 @@ export const PropSidebar: React.FC<PropSidebarProps> = ({
|
||||
预览参考背景
|
||||
</h5>
|
||||
<p className="text-[9px] text-[#777] leading-relaxed">
|
||||
上传底图作为设计参考,便于对照条件显示的背景元素;默认仅设计画布可见,可按需开启生成与打印输出。
|
||||
上传底图作为设计参考;可分别控制设计预览与生成/打印输出是否显示。
|
||||
</p>
|
||||
<label className="ps-btn text-[10px] cursor-pointer inline-flex">
|
||||
<Upload className="w-3.5 h-3.5" />
|
||||
@@ -879,6 +879,7 @@ export const PropSidebar: React.FC<PropSidebarProps> = ({
|
||||
template.previewReferenceBackgroundOpacity ?? 100,
|
||||
previewReferenceBackgroundFit:
|
||||
template.previewReferenceBackgroundFit ?? 'cover',
|
||||
enablePreviewReferenceBackground: true,
|
||||
});
|
||||
reader.readAsDataURL(file);
|
||||
e.target.value = '';
|
||||
@@ -930,6 +931,25 @@ export const PropSidebar: React.FC<PropSidebarProps> = ({
|
||||
className="w-full accent-[#31a8ff]"
|
||||
/>
|
||||
</div>
|
||||
<label className="flex items-start gap-2">
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={template.enablePreviewReferenceBackground !== false}
|
||||
onChange={(e) =>
|
||||
onChangeTemplate({
|
||||
...template,
|
||||
enablePreviewReferenceBackground: e.target.checked ? true : false,
|
||||
})
|
||||
}
|
||||
className="ps-checkbox mt-0.5"
|
||||
/>
|
||||
<span className="text-xs text-[#ccc] leading-normal">
|
||||
设计预览中显示参考背景
|
||||
<span className="block text-[9px] text-[#777] mt-0.5">
|
||||
控制设计画布与模板列表缩略图;关闭后仍保留参考图,可随时重新开启
|
||||
</span>
|
||||
</span>
|
||||
</label>
|
||||
<label className="flex items-start gap-2">
|
||||
<input
|
||||
type="checkbox"
|
||||
@@ -957,6 +977,7 @@ export const PropSidebar: React.FC<PropSidebarProps> = ({
|
||||
previewReferenceBackground: undefined,
|
||||
previewReferenceBackgroundOpacity: undefined,
|
||||
previewReferenceBackgroundFit: undefined,
|
||||
enablePreviewReferenceBackground: undefined,
|
||||
includeReferenceBackgroundInOutput: undefined,
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user