fix: 修复移动端创建面板的相关样式问题

pull/81/head
moonrailgun
parent 7bf5c0e3d8
commit 5e537aea7a

@ -42,7 +42,7 @@ export const PluginStoreItem: React.FC<{
}, [manifest]); }, [manifest]);
return ( return (
<div className="rounded-md flex w-80 h-36 bg-white bg-opacity-40 dark:bg-black dark:bg-opacity-40 shadow py-2 px-3"> <div className="rounded-md flex w-80 mobile:w-full h-36 bg-white bg-opacity-40 dark:bg-black dark:bg-opacity-40 shadow py-2 px-3">
<div className="flex w-full"> <div className="flex w-full">
<div className="mr-2"> <div className="mr-2">
<Avatar shape="square" src={manifest.icon} name={manifest.label} /> <Avatar shape="square" src={manifest.icon} name={manifest.label} />

@ -46,28 +46,26 @@ export const PluginStore: React.FC = React.memo(() => {
<PillTabPane key="1" tab={t('全部')}> <PillTabPane key="1" tab={t('全部')}>
<Divider orientation="left">{t('内置插件')}</Divider> <Divider orientation="left">{t('内置插件')}</Divider>
<div className="flex flex-wrap"> <div className="flex flex-wrap gap-2">
{builtinPlugins.map((plugin) => ( {builtinPlugins.map((plugin) => (
<div key={plugin.name} className="m-1">
<PluginStoreItem <PluginStoreItem
key={plugin.name}
manifest={plugin} manifest={plugin}
installed={installedPluginNameList.includes(plugin.name)} installed={installedPluginNameList.includes(plugin.name)}
builtin={true} builtin={true}
/> />
</div>
))} ))}
</div> </div>
<Divider orientation="left">{t('插件中心')}</Divider> <Divider orientation="left">{t('插件中心')}</Divider>
<div className="flex flex-wrap"> <div className="flex flex-wrap gap-2">
{allPlugins.map((plugin) => ( {allPlugins.map((plugin) => (
<div key={plugin.name} className="m-1">
<PluginStoreItem <PluginStoreItem
key={plugin.name}
manifest={plugin} manifest={plugin}
installed={installedPluginNameList.includes(plugin.name)} installed={installedPluginNameList.includes(plugin.name)}
/> />
</div>
))} ))}
</div> </div>
</PillTabPane> </PillTabPane>
@ -75,15 +73,14 @@ export const PluginStore: React.FC = React.memo(() => {
<PillTabPane key="2" tab={t('已安装')}> <PillTabPane key="2" tab={t('已安装')}>
<Divider orientation="left">{t('已安装')}</Divider> <Divider orientation="left">{t('已安装')}</Divider>
<div className="flex flex-wrap"> <div className="flex flex-wrap gap-2">
{[...builtinPlugins, ...installedPluginList].map((plugin) => ( {[...builtinPlugins, ...installedPluginList].map((plugin) => (
<div key={plugin.name} className="m-1">
<PluginStoreItem <PluginStoreItem
key={plugin.name}
manifest={plugin} manifest={plugin}
installed={true} installed={true}
builtin={true} builtin={true}
/> />
</div>
))} ))}
</div> </div>
</PillTabPane> </PillTabPane>

@ -15,7 +15,7 @@ const MainRoute: React.FC = React.memo(() => {
<div className="flex flex-col h-full"> <div className="flex flex-col h-full">
<GlobalTemporaryTip /> <GlobalTemporaryTip />
<div className="flex flex-1"> <div className="flex flex-1 overflow-hidden">
<Navbar /> <Navbar />
<MainContent /> <MainContent />

@ -42,6 +42,10 @@
background: #555; background: #555;
} }
} }
&.ant-btn-link {
border-color: transparent;
}
} }
// 表单 // 表单

Loading…
Cancel
Save