perf: styles of plugin config dialog

This commit is contained in:
Junyan Qin
2025-05-09 19:24:04 +08:00
parent 5371431be6
commit 95c6caff5a
@@ -69,10 +69,11 @@ const PluginInstalledComponent = forwardRef<PluginInstalledComponentRef>((props,
return ( return (
<div className={`${styles.pluginListContainer}`}> <div className={`${styles.pluginListContainer}`}>
<Dialog open={modalOpen} onOpenChange={setModalOpen}> <Dialog open={modalOpen} onOpenChange={setModalOpen}>
<DialogContent className="w-[700px] p-6"> <DialogContent className="w-[700px] max-h-[80vh] p-0 flex flex-col">
<DialogHeader> <DialogHeader className="px-6 pt-6 pb-2">
<DialogTitle></DialogTitle> <DialogTitle></DialogTitle>
</DialogHeader> </DialogHeader>
<div className="flex-1 overflow-y-auto px-6">
{selectedPlugin && ( {selectedPlugin && (
<PluginForm <PluginForm
pluginAuthor={selectedPlugin.author} pluginAuthor={selectedPlugin.author}
@@ -86,6 +87,7 @@ const PluginInstalledComponent = forwardRef<PluginInstalledComponentRef>((props,
}} }}
/> />
)} )}
</div>
</DialogContent> </DialogContent>
</Dialog> </Dialog>