diff --git a/Plugin/usr/local/emhttp/plugins/varaverk/css/varaverk.css b/Plugin/usr/local/emhttp/plugins/varaverk/css/varaverk.css index 6e69f36..df2f0da 100644 --- a/Plugin/usr/local/emhttp/plugins/varaverk/css/varaverk.css +++ b/Plugin/usr/local/emhttp/plugins/varaverk/css/varaverk.css @@ -60,6 +60,12 @@ .vv-btn-sm:hover { border-color: #888; color: #fff; } .vv-btn-sm.active { border-color: #4caf50; color: #4caf50; } +/* Save checkmark */ +.vv-save-check { color: #4caf50; font-size: 13px; width: 14px; flex-shrink: 0; + opacity: 0; text-align: center; } +@keyframes vv-check-fade { 0%,60% { opacity: 1; } 100% { opacity: 0; } } +.vv-save-check.vv-check-show { animation: vv-check-fade 2s forwards; } + /* Running dot */ .vv-job-dot { width: 8px; height: 8px; border-radius: 50%; display: inline-block; flex-shrink: 0; } .vv-dot-running { background: #4caf50; animation: vv-pulse-dot 1s ease-in-out infinite; } diff --git a/Plugin/usr/local/emhttp/plugins/varaverk/pages/scheduler.php b/Plugin/usr/local/emhttp/plugins/varaverk/pages/scheduler.php index 76d887d..230e3e0 100644 --- a/Plugin/usr/local/emhttp/plugins/varaverk/pages/scheduler.php +++ b/Plugin/usr/local/emhttp/plugins/varaverk/pages/scheduler.php @@ -1,6 +1,16 @@ $orch['enabled'], 'cron' => $orch['cron']]; + foreach ($orch['children'] ?? [] as $child) { + $treeMap[$child['id']] = ['enabled' => $child['enabled'], 'cron' => $child['cron']]; + } +} ?>