/* ============================================================ settings.js — Settings page with many tabs ============================================================ */ window.Views = window.Views || {}; window.Settings = {}; Views.settings = function () { const tabs = ['General', 'Users', 'Roles', 'Permissions', 'Notifications', 'Email Templates', 'Career Portal', 'Branding', 'Security', 'Appearance']; const html = `
Configure your workspace and team preferences
${desc}
| User | Role | Status | Last Active | Actions |
|---|
| Module | ${perms.map(p => `${p} | `).join('')}
|---|---|
| ${m} | ${perms.map((p, i) => ``).join('')} |
Displayed on career pages and emails
Primary accent across the portal
Auto-delete candidate data after set period