courrier multi account restore compose
This commit is contained in:
parent
53dc77c6c6
commit
5ac1d6e760
@ -683,7 +683,7 @@ export default function CourrierPage() {
|
|||||||
{/* Form for adding a new account */}
|
{/* Form for adding a new account */}
|
||||||
{showAddAccountForm && (
|
{showAddAccountForm && (
|
||||||
<div className="mb-3 p-2 border border-gray-200 rounded-md bg-gray-50">
|
<div className="mb-3 p-2 border border-gray-200 rounded-md bg-gray-50">
|
||||||
<h4 className="text-xs font-medium mb-2 text-gray-700">Add IMAP Account</h4>
|
<h4 className="text-xs font-medium mb-1 text-gray-700">Add IMAP Account</h4>
|
||||||
<form onSubmit={async (e) => {
|
<form onSubmit={async (e) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
@ -776,21 +776,21 @@ export default function CourrierPage() {
|
|||||||
setLoading(false);
|
setLoading(false);
|
||||||
}
|
}
|
||||||
}}>
|
}}>
|
||||||
<div className="space-y-2">
|
<div className="space-y-1">
|
||||||
<Tabs defaultValue="imap" className="w-full">
|
<Tabs defaultValue="imap" className="w-full">
|
||||||
<TabsList className="grid w-full grid-cols-2 h-7">
|
<TabsList className="grid w-full grid-cols-2 h-7">
|
||||||
<TabsTrigger value="imap" className="text-xs">IMAP Settings</TabsTrigger>
|
<TabsTrigger value="imap" className="text-xs">IMAP Settings</TabsTrigger>
|
||||||
<TabsTrigger value="smtp" className="text-xs">SMTP Settings</TabsTrigger>
|
<TabsTrigger value="smtp" className="text-xs">SMTP Settings</TabsTrigger>
|
||||||
</TabsList>
|
</TabsList>
|
||||||
|
|
||||||
<TabsContent value="imap" className="mt-2 space-y-2">
|
<TabsContent value="imap" className="mt-1 space-y-1">
|
||||||
<div>
|
<div>
|
||||||
<Label htmlFor="email" className="text-xs">Email</Label>
|
<Label htmlFor="email" className="text-xs">Email</Label>
|
||||||
<Input
|
<Input
|
||||||
id="email"
|
id="email"
|
||||||
name="email"
|
name="email"
|
||||||
placeholder="email@example.com"
|
placeholder="email@example.com"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
required
|
required
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@ -801,7 +801,7 @@ export default function CourrierPage() {
|
|||||||
name="password"
|
name="password"
|
||||||
type="password"
|
type="password"
|
||||||
placeholder="•••••••••"
|
placeholder="•••••••••"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
required
|
required
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@ -811,7 +811,7 @@ export default function CourrierPage() {
|
|||||||
id="display_name"
|
id="display_name"
|
||||||
name="display_name"
|
name="display_name"
|
||||||
placeholder="John Doe"
|
placeholder="John Doe"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@ -820,7 +820,7 @@ export default function CourrierPage() {
|
|||||||
id="host"
|
id="host"
|
||||||
name="host"
|
name="host"
|
||||||
placeholder="imap.example.com"
|
placeholder="imap.example.com"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
required
|
required
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@ -831,7 +831,7 @@ export default function CourrierPage() {
|
|||||||
id="port"
|
id="port"
|
||||||
name="port"
|
name="port"
|
||||||
placeholder="993"
|
placeholder="993"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
defaultValue="993"
|
defaultValue="993"
|
||||||
required
|
required
|
||||||
/>
|
/>
|
||||||
@ -845,14 +845,14 @@ export default function CourrierPage() {
|
|||||||
</div>
|
</div>
|
||||||
</TabsContent>
|
</TabsContent>
|
||||||
|
|
||||||
<TabsContent value="smtp" className="mt-2 space-y-2">
|
<TabsContent value="smtp" className="mt-1 space-y-1">
|
||||||
<div>
|
<div>
|
||||||
<Label htmlFor="smtp_host" className="text-xs">SMTP Server</Label>
|
<Label htmlFor="smtp_host" className="text-xs">SMTP Server</Label>
|
||||||
<Input
|
<Input
|
||||||
id="smtp_host"
|
id="smtp_host"
|
||||||
name="smtp_host"
|
name="smtp_host"
|
||||||
placeholder="smtp.example.com"
|
placeholder="smtp.example.com"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex gap-2">
|
<div className="flex gap-2">
|
||||||
@ -862,7 +862,7 @@ export default function CourrierPage() {
|
|||||||
id="smtp_port"
|
id="smtp_port"
|
||||||
name="smtp_port"
|
name="smtp_port"
|
||||||
placeholder="587"
|
placeholder="587"
|
||||||
className="h-7 text-xs"
|
className="h-7 text-xs bg-white border-gray-300"
|
||||||
defaultValue="587"
|
defaultValue="587"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@ -879,7 +879,7 @@ export default function CourrierPage() {
|
|||||||
</TabsContent>
|
</TabsContent>
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
<div className="flex gap-2 pt-2">
|
<div className="flex gap-2 pt-1">
|
||||||
<Button
|
<Button
|
||||||
type="submit"
|
type="submit"
|
||||||
className="flex-1 h-7 text-xs bg-blue-600 hover:bg-blue-700 text-white rounded-md"
|
className="flex-1 h-7 text-xs bg-blue-600 hover:bg-blue-700 text-white rounded-md"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user