fix(ui): Integrate webhooks panel into status panel
All checks were successful
All checks were successful
The webhooks panel was appearing separately from the status panel. Now it's properly nested inside the status-panel div: - Moved webhooks-section inside status-panel in HTML - Updated CSS so nested webhooks looks like a subsection (no double borders) - Simplified JS toggle logic - webhooks shows/hides automatically with status panel - Admin users see webhooks inside status panel, collapsed by default
This commit is contained in:
@@ -1528,6 +1528,16 @@ body {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* When nested inside status-panel, remove outer styling and look like a subsection */
|
||||
.status-panel > .webhooks-section {
|
||||
background: transparent;
|
||||
border: none;
|
||||
border-radius: 0;
|
||||
box-shadow: none;
|
||||
margin-bottom: 0;
|
||||
border-top: 1px solid var(--border);
|
||||
}
|
||||
|
||||
.webhooks-header {
|
||||
padding: 16px 20px;
|
||||
background: var(--surface-alt);
|
||||
|
||||
Reference in New Issue
Block a user