refactor(campaigns): move CampaignTimingPanel next to Progress panel
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled
Progress and Timing now share a 2-column grid at the top of the detail page. Removed CampaignTimingPanel from the bottom Jira section. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -309,6 +309,8 @@ export default function CampaignDetailPage() {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Progress + Timing side by side */}
|
||||
<div className="grid gap-6 lg:grid-cols-2">
|
||||
{/* Progress Panel */}
|
||||
<div className="rounded-xl border border-gray-800 bg-gray-900 p-6">
|
||||
<h2 className="mb-4 text-lg font-semibold text-white">Progress</h2>
|
||||
@@ -349,6 +351,10 @@ export default function CampaignDetailPage() {
|
||||
)}
|
||||
</div>
|
||||
|
||||
{/* Campaign Timing */}
|
||||
<CampaignTimingPanel campaignId={campaignId!} />
|
||||
</div>
|
||||
|
||||
{/* Kill Chain Timeline */}
|
||||
<div className="rounded-xl border border-gray-800 bg-gray-900 p-6">
|
||||
<div className="mb-4 flex items-center justify-between">
|
||||
@@ -630,11 +636,8 @@ export default function CampaignDetailPage() {
|
||||
)}
|
||||
</div>
|
||||
|
||||
{/* Jira + Campaign Timing */}
|
||||
<div className="grid gap-6 lg:grid-cols-2">
|
||||
{/* Jira */}
|
||||
<JiraLinkPanel entityType="campaign" entityId={campaignId!} readOnly label={campaign.name} />
|
||||
<CampaignTimingPanel campaignId={campaignId!} />
|
||||
</div>
|
||||
|
||||
{/* Add Test to Campaign Modal */}
|
||||
<AddTestToCampaignModal
|
||||
|
||||
Reference in New Issue
Block a user