). This page renders a tile grid of entry points. */ ?>


'admin/settings/general', 'label' => t('General'), 'icon' => 'bi bi-sliders', 'iconTone' => 'blue', 'tooltip' => t('App title, language, registration and new-user defaults'), ]); appTile([ 'href' => 'admin/settings/branding', 'label' => t('Branding'), 'icon' => 'bi bi-palette', 'iconTone' => 'pink', 'tooltip' => t('App logo and favicon'), ]); appTile([ 'href' => 'admin/settings/email', 'label' => t('Email'), 'icon' => 'bi bi-envelope', 'iconTone' => 'amber', 'tooltip' => t('SMTP connection and sender details'), ]); appTile([ 'href' => 'admin/settings/account-access', 'label' => t('Account access'), 'icon' => 'bi bi-shield-lock', 'iconTone' => 'violet', 'tooltip' => t('Sessions, login persistence, login tokens'), ]); appTile([ 'href' => 'admin/settings/user-lifecycle', 'label' => t('User lifecycle'), 'icon' => 'bi bi-arrow-repeat', 'iconTone' => 'red', 'tooltip' => t('Inactivity deactivation and deletion policy'), ]); appTile([ 'href' => 'admin/settings/sso', 'label' => t('Microsoft SSO'), 'icon' => 'bi bi-microsoft', 'iconTone' => 'cyan', 'tooltip' => t('Shared Microsoft Entra ID credentials'), ]); appTile([ 'href' => 'admin/settings/api', 'label' => t('API'), 'icon' => 'bi bi-key', 'iconTone' => 'emerald', 'tooltip' => t('API token policy and CORS allowlist'), ]); appTile([ 'href' => 'admin/settings/audit', 'label' => t('Audit log'), 'icon' => 'bi bi-journal-text', 'iconTone' => 'orange', 'tooltip' => t('System audit log enable and retention'), ]); appTile([ 'href' => 'admin/settings/telemetry', 'label' => t('Telemetry'), 'icon' => 'bi bi-graph-up', 'iconTone' => 'green', 'tooltip' => t('Frontend telemetry collection and event allowlist'), ]); ?>