/* JobsPage — wraps the shared JobqGraph + JobqRollup components pointed at the swarm-controller's own /api/jobq/{graph,rollup} endpoints (same wire shapes hive-c0re's dashboard consumes, see hive-jobq-wire's README). Styles are @hive/shared's own CSS files, @import'ed here rather than from the component files themselves — see JobqGraph.tsx's own comment for why that split exists (esbuild's loader map is global per bundle call). */ @import "@hive/shared/jobq-graph.css"; @import "@hive/shared/jobq-rollup.css"; /* The jobs tab: the job graph's card, then the builds card, one gap apart. */ .ui-jobs-page { display: flex; flex-direction: column; gap: 1em; }