The cron page used a block-flow root with no height constraint, causing the jobs table to grow taller than the viewport and the page itself to scroll. This was inconsistent with the Memory page pattern. - Change page root to flex flex-col h-full matching Memory's layout - Table wrapper gains flex-1 min-h-0 overflow-auto so it fills remaining height and scrolls both axes internally - Table header already has position:sticky so it pins correctly inside the scrolling container with no CSS change needed Risk: Low — layout only, no logic or API change. Does not change: job CRUD, modal, catch-up toggle, run history panel. |
||
|---|---|---|
| .. | ||
| dist | ||
| public | ||
| src | ||
| .gitignore | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||