优化最终预览框线开关样式
将 Show frame 按钮改为紧凑复选框 保留最终预览框线显示状态与交互行为
This commit is contained in:
+9
-8
@@ -295,14 +295,15 @@ export function PreviewWorkspace({
|
||||
</button>
|
||||
</div>
|
||||
{renderMode === 'final-preview' ? (
|
||||
<button
|
||||
type="button"
|
||||
className={`rounded-md border px-2 py-1 text-[10px] ${showFrame ? 'border-orange-500 bg-orange-50 text-orange-700' : 'border-(--platform-subpanel-border) text-(--platform-text-soft)'}`}
|
||||
aria-pressed={showFrame}
|
||||
onClick={() => setShowFrame((current) => !current)}
|
||||
>
|
||||
Show frame
|
||||
</button>
|
||||
<label className="inline-flex cursor-pointer select-none items-center gap-1.5 text-[10px] text-(--platform-text-soft)">
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={showFrame}
|
||||
onChange={(event) => setShowFrame(event.target.checked)}
|
||||
className="size-3 accent-orange-500"
|
||||
/>
|
||||
<span>显示框线</span>
|
||||
</label>
|
||||
) : null}
|
||||
<span className="text-[10px] text-(--platform-text-soft)">
|
||||
{Object.keys(controller.images).length} 张界面图 ·{' '}
|
||||
|
||||
Reference in New Issue
Block a user