Skip to content

Commit 73dacad

Browse files
liujupingJackLian
authored andcommitted
style(skeleton): update setting pane styles
1 parent 7332299 commit 73dacad

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

packages/editor-skeleton/src/components/settings/settings-primary-pane.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,10 @@ export class SettingsPrimaryPane extends Component<ISettingsPrimaryPaneProps, {
6565
{createIcon(settings.componentMeta?.icon, {
6666
className: 'lc-settings-navigator-icon',
6767
})}
68-
<Title title={settings.componentMeta!.title} />
69-
<span> x {settings.nodes.length}</span>
68+
<div style={{ marginLeft: '5px' }}>
69+
<Title title={settings.componentMeta!.title} />
70+
<span> x {settings.nodes.length}</span>
71+
</div>
7072
</div>
7173
);
7274
}

packages/utils/src/create-icon.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@ export function createIcon(
3030
return cloneElement(icon, { ...props });
3131
}
3232
if (isReactComponent(icon)) {
33-
return createElement(icon, { ...props });
33+
return createElement(icon, {
34+
class: props?.className,
35+
...props,
36+
});
3437
}
3538

3639
return <Icon {...icon} {...props} />;

0 commit comments

Comments
 (0)