feat(创建编辑): 支持文字字号与颜色调整,完善编辑交互
build.yaml / build (push) Successful in 36s

This commit is contained in:
xiaoqidun committed 2026-09-15 16:13:02 +08:00
1 parent 249dacb278
commit 1c20287807
6 files changed
+181 -35

No files matched your search

+14 -3
View File
@@ -69,6 +69,11 @@
</select>
<span>对象</span>
</div>
<div class="editor-group">
<div class="form-unit text-size"><input id="textSize" type="number" min="1" step="any" required aria-label="字号" disabled><span>pt</span></div>
<input id="textColor" class="color-input" type="color" value="#000000" aria-label="文字颜色" title="文字颜色" disabled>
<span>文字</span>
</div>
<div class="editor-group">
<button id="insertTextButton" class="button" type="button" aria-label="添加文字">文字</button>
<button id="insertImageButton" class="button" type="button" aria-label="添加图片">图片</button>
@@ -152,9 +157,15 @@
<button id="insertFontAdd" class="icon-button" type="button" title="添加字体" aria-label="添加字体">+</button>
</div>
</div>
<div id="insertSizeRow" class="form-row">
<label for="insertSize">字号</label>
<div class="form-unit"><input id="insertSize" type="number" value="12" min="1" step="any" required><span>pt</span></div>
<div class="form-pair">
<div id="insertSizeRow" class="form-row">
<label for="insertSize">字号</label>
<div class="form-unit text-size"><input id="insertSize" type="number" value="12" min="1" step="any" required><span>pt</span></div>
</div>
<div id="insertColorRow" class="form-row">
<label for="insertColor">颜色</label>
<input id="insertColor" class="color-input" type="color" value="#000000">
</div>
</div>
<div id="insertImageRow" class="form-row" hidden>
<label for="insertImage">图片</label>