NumberCombo (ความหนา/ความทึบ/ขนาด) เป็น combobox เต็มความกว้าง — dropdown preset เปิด "ขึ้นบน" (แถวท้ายเมนูไม่ล้นเขต scroll ของเมนูอีก — L2 แก้ตาม feedback ที่ต้องเป็น dropdown + กรอกเพิ่มได้) พิมพ์ค่าเอง/▲▼ ได้ตามเดิม + แถวสีปรับใหม่: วงกลม 12 วง (เพิ่มสีน้ำตาล #b45309) grid 4 คอลัมน์ 3 แถว ช่อง 32px เอา label "สี" ออกให้ตารางเต็มแถว + เส้นคั่น slate-100 ระหว่างแถวตั้งค่าทุกแถว (.panel-row + .panel-row — เทียบเท่าแทรก div my-1.5 border-t)

Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
Your Name 2026-09-16 16:43:17 +07:00
parent 33c7002ffd
commit 1ecb8efcea
4 changed files with 92 additions and 45 deletions

View file

@ -3039,7 +3039,7 @@ export default function PDFViewer({
</button>
))}
<div className="my-1.5 border-t border-slate-100" />
<PanelRow label="สี">
<PanelRow>
<ColorSwatches value={highlightColor} onChange={setHighlightColor} />
</PanelRow>
<PanelRow label="ความทึบ">
@ -3127,7 +3127,7 @@ export default function PDFViewer({
);
})}
<div className="my-1.5 border-t border-slate-100" />
<PanelRow label="สี">
<PanelRow>
<ColorSwatches value={drawColor} onChange={setDrawColor} />
</PanelRow>
<PanelRow label="ความหนา">
@ -3220,7 +3220,7 @@ export default function PDFViewer({
</button>
))}
<div className="my-1.5 border-t border-slate-100" />
<PanelRow label="สี">
<PanelRow>
<ColorSwatches value={shapeColor} onChange={setShapeColor} />
</PanelRow>
<PanelRow label="ความหนา">
@ -3298,7 +3298,7 @@ export default function PDFViewer({
</button>
))}
<div className="my-1.5 border-t border-slate-100" />
<PanelRow label="สี">
<PanelRow>
<ColorSwatches value={stampColor} onChange={setStampColor} />
</PanelRow>
<PanelRow label="ขนาด">
@ -3360,7 +3360,7 @@ export default function PDFViewer({
overflowY: "auto",
}}
>
<PanelRow label="สี">
<PanelRow>
<ColorSwatches value={textboxColor} onChange={setTextboxColor} />
</PanelRow>
<PanelRow label="ขนาด">