feat(ansible): schedules read as sentences, each with its own page (#5332)
- The Schedules tab: a verdict line (failing first, paused, next due), each schedule as one line (what runs where, how often, when next, how it last went); the row opens its page; Run now and Pause stay in the row. - /ansible/schedules/new and /ansible/schedules/<id>: the form on classes, dry run beside the button, the playbook's variables rendered with the page; at the foot Delete behind the confirm dialog. ?source=&playbook= start a new one on a playbook (Schedule it on the playbook's page). - A run started by a schedule links to that schedule's page. - The run page's id guard allows the Run again link's ?from=. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -382,6 +382,7 @@ a.stat-tile:hover { border-color: var(--border-mid); background: var(--bg-elevat
|
||||
.field-check { display: inline-flex; align-items: center; gap: 0.5rem; font-size: 0.85rem; font-weight: normal; color: var(--text-muted); }
|
||||
.form-actions .field-check { margin: 0; }
|
||||
.playbook-cell { max-width: 30rem; }
|
||||
.inline-form { display: inline; }
|
||||
/* The playbook itself, folded under its page. */
|
||||
.playbook-source > summary { cursor: pointer; margin: 0; }
|
||||
.playbook-source[open] > summary { margin-bottom: 0.75rem; }
|
||||
|
||||
Reference in New Issue
Block a user