Skip to content

[P1] Plugin Administration Blank Page #126

@JoshuaAFerguson

Description

@JoshuaAFerguson

Severity: P1 - HIGH
Component: UI - Admin Portal
Page: /admin/plugin-administration

Issue

Page is completely blank (dark background only). No content rendered, no crash - just empty.

Impact

  • Page not functional
  • Users cannot access plugin administration features
  • Confusing user experience

Root Cause

One of:

  • Page component not implemented
  • Route registered but component missing
  • Component exists but has no content
  • Conditional rendering hiding all content

Files to Check

  • ui/src/pages/admin/PluginAdministration.tsx
  • ui/src/App.tsx (route configuration)

Fix Options

Option A: Add "Coming Soon" Placeholder (RECOMMENDED for v2.0-beta.1)

export default function PluginAdministration() {
    return (
        <Box sx={{ p: 3 }}>
            <Typography variant="h4" gutterBottom>
                Plugin Administration
            </Typography>
            <Alert severity="info" sx={{ mt: 2 }}>
                System-wide plugin administration features are coming in v2.1.
                For now, use the Plugin Catalog to manage individual plugins.
            </Alert>
        </Box>
    )
}

Option B: Implement Full Page (for v2.1)

System-wide plugin settings, global enable/disable, etc.

Option C: Remove Route (if not planned)

Remove from App.tsx and AdminPortalLayout.tsx

Testing

  • Page loads without errors
  • Placeholder message is clear
  • Link to Plugin Catalog works

Effort: 30 minutes (placeholder) or 4-8 hours (full implementation)
Source: .claude/reports/UI_BUG_FIXES_REQUIRED.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions