This commit is contained in:
@@ -340,30 +340,7 @@ export default function Settings({ onNavigateToTemplates }: SettingsProps) {
|
||||
</CardContent>
|
||||
</Card>
|
||||
|
||||
{/* Admin Settings */}
|
||||
{user?.role === 'admin' && (
|
||||
<Card className="border-primary/50 bg-primary/5">
|
||||
<CardHeader>
|
||||
<CardTitle className="flex items-center gap-2">
|
||||
<ShieldCheck className="w-5 h-5 text-primary" />
|
||||
{t('settings.admin.title')}
|
||||
</CardTitle>
|
||||
<CardDescription>
|
||||
{t('settings.admin.description')}
|
||||
</CardDescription>
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
<div className="flex flex-col sm:flex-row gap-4">
|
||||
<Button onClick={() => setLocation("/admin/users")} className="w-full sm:w-auto">
|
||||
{t('settings.admin.manageUsers')}
|
||||
</Button>
|
||||
<Button onClick={() => setLocation("/admin/settings")} variant="outline" className="w-full sm:w-auto">
|
||||
{t('settings.admin.smtpSettings')}
|
||||
</Button>
|
||||
</div>
|
||||
</CardContent>
|
||||
</Card>
|
||||
)}
|
||||
|
||||
|
||||
{/* Language Settings */}
|
||||
<Card data-testid="card-language-settings">
|
||||
@@ -601,7 +578,7 @@ export default function Settings({ onNavigateToTemplates }: SettingsProps) {
|
||||
</Button>
|
||||
<Button variant="outline" onClick={() => setLocation('/admin/settings')}>
|
||||
<SettingsIcon className="w-4 h-4 mr-2" />
|
||||
{t('settings.ai.title')} / {t('settings.smtp.title')}
|
||||
{t('settings.admin.systemSettings')}
|
||||
</Button>
|
||||
</CardContent>
|
||||
</Card>
|
||||
|
||||
Reference in New Issue
Block a user