抽取内联选项按钮原语

新增 PlatformInlineOptionButton,统一承接当前选项加下拉箭头的轻量按钮 chrome。

编辑器生成输入框的比例和模型按钮改为复用平台内联选项按钮。

补充原语测试和编辑器共享样式断言,并更新 TRACKING。
This commit is contained in:
2026-06-14 15:04:10 +08:00
parent 20826e2e60
commit d1f1cfdcca
6 changed files with 103 additions and 12 deletions

View File

@@ -742,8 +742,16 @@ describe('ImageCanvasEditorView', () => {
expect(generatePrompt.className).toContain(
'image-canvas-editor__generation-prompt',
);
expect(within(generateDialog).getByRole('button', { name: '生成比例 1:1 2k 1张' })).toBeTruthy();
expect(within(generateDialog).getByRole('button', { name: '生成模型 GPT Image' })).toBeTruthy();
expect(
within(generateDialog).getByRole('button', {
name: '生成比例 1:1 2k 1张',
}).className,
).toContain('platform-inline-option-button');
expect(
within(generateDialog).getByRole('button', {
name: '生成模型 GPT Image',
}).className,
).toContain('platform-inline-option-button');
expect(within(generateDialog).getByRole('button', { name: '生成' }).className).toContain(
'platform-button',
);