Varaverk: Scheduler Information panel with structured how-it-works sections
- Right panel title: "Suggested Schedules" → "Scheduler Information" - Removed top hint paragraph; info now lives in the panel itself - Added three collapsible info sections (open by default) at top of panel: Controls — toggle, cron, run, dry run, log, stop, verbose, config Orchestrators — enabled/disabled behavior, child cron rules, event triggers Children & Advanced — toggle semantics, independent cron, rsync flag badge - Bullet lists use CSS columns:2 with column-fill:balance for even distribution - "Suggested Schedules" divider separates info from parsed schedule blocks - Added vvToggleSug() for DOM-traversal-based accordion (no ID dependency)
This commit is contained in:
@@ -195,6 +195,16 @@
|
||||
font-size: 11px; white-space: nowrap; }
|
||||
.vv-sug-path { color: #888; font-family: monospace; }
|
||||
.vv-sug-configured { color: #4caf50; font-size: 11px; }
|
||||
/* Info sections inside Scheduler Information panel */
|
||||
.vv-info-block .vv-sug-title { color: #9ab; }
|
||||
.vv-info-body { padding: 2px 10px 10px; }
|
||||
.vv-info-cols { margin: 0; padding-left: 16px; columns: 2; column-gap: 20px; column-fill: balance; }
|
||||
.vv-info-cols li { font-size: 12px; color: #aaa; margin-bottom: 5px; break-inside: avoid; line-height: 1.5; }
|
||||
.vv-info-cols li strong { color: #ccc; }
|
||||
.vv-info-cols code { background: #1a1a1a; padding: 0 4px; border-radius: 2px;
|
||||
font-size: 11px; color: #9ab; border: 1px solid #333; }
|
||||
.vv-info-divider { font-size: 10px; text-transform: uppercase; letter-spacing: 0.1em; color: #444;
|
||||
padding: 10px 12px 4px; border-top: 1px solid #2a2a2a; margin-top: 2px; }
|
||||
|
||||
/* Log panel */
|
||||
.vv-log-panel { margin-top: 10px; border-top: 1px solid #333; padding-top: 8px; }
|
||||
|
||||
Reference in New Issue
Block a user