separate email to tab
This commit is contained in:
parent
0c2fd1a8c2
commit
0b1ee708b9
2 changed files with 8 additions and 23 deletions
|
@ -5,7 +5,6 @@ import AccountSecuritySettings from "./SettingsSection/AccountSecuritySettings";
|
|||
import NotificationSettings from "./SettingsSection/NotificationSettings";
|
||||
import DisplaySettings from "./SettingsSection/DisplaySettings";
|
||||
import ResumeSettings from "./SettingsSection/ResumeSettings";
|
||||
import EmailRequestSettings from "./SettingsSection/EmailRequestSettings";
|
||||
import ThemeToggle from "./universal/ThemeToggle";
|
||||
|
||||
// Import environment variables
|
||||
|
@ -131,27 +130,6 @@ const safeLogtoApiEndpoint = logtoApiEndpoint || "";
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<!-- IEEE Email Request Card -->
|
||||
<div
|
||||
class="card bg-card shadow-xl border border-border hover:border-primary transition-all duration-300 hover:-translate-y-1 transform mb-6"
|
||||
>
|
||||
<div class="card-body">
|
||||
<h3 class="card-title flex items-center gap-3">
|
||||
<div
|
||||
class="inline-flex items-center justify-center p-3 rounded-full bg-primary text-primary-foreground"
|
||||
>
|
||||
<Icon name="heroicons:envelope" class="h-5 w-5" />
|
||||
</div>
|
||||
IEEE Email Address
|
||||
</h3>
|
||||
<p class="text-sm opacity-70 mb-4">
|
||||
Request an official IEEE UCSD email address (officers only)
|
||||
</p>
|
||||
<div class="h-px w-full bg-border my-4"></div>
|
||||
<EmailRequestSettings client:load />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Account Security Settings Card -->
|
||||
<div
|
||||
class="card bg-card shadow-xl border border-border hover:border-primary transition-all duration-300 hover:-translate-y-1 transform mb-6"
|
||||
|
|
|
@ -36,6 +36,13 @@ sections:
|
|||
component: "Officer_EventManagement"
|
||||
class: "text-info hover:text-info-focus"
|
||||
|
||||
officerEmailManagement:
|
||||
title: "IEEE Email Management"
|
||||
icon: "heroicons:envelope"
|
||||
role: "general"
|
||||
component: "Officer_EmailManagement"
|
||||
class: "text-info hover:text-info-focus"
|
||||
|
||||
reimbursementManagement:
|
||||
title: "Reimbursement Management"
|
||||
icon: "heroicons:credit-card"
|
||||
|
@ -110,7 +117,7 @@ categories:
|
|||
|
||||
officer:
|
||||
title: "Officer Menu"
|
||||
sections: ["eventManagement", "eventRequestForm"]
|
||||
sections: ["eventManagement", "officerEmailManagement", "eventRequestForm"]
|
||||
role: "general"
|
||||
|
||||
executive:
|
||||
|
|
Loading…
Reference in a new issue