PATCH scrollbar issue

This commit is contained in:
2025-05-28 19:49:34 +02:00
parent 00abeab158
commit c468625a74
3 changed files with 8 additions and 8 deletions

View File

@@ -9,7 +9,7 @@ type props = {
const Sidebar = ({className}: props) => { const Sidebar = ({className}: props) => {
return ( return (
<div className={clsx("w-64 h-screen bg-white shadow-sm border-r px-4 py-6 flex flex-col gap-2", className)}> <div className={clsx("h-screen bg-white shadow-sm border-r flex flex-col gap-2 mr-5", className)}>
<Link <Link
to="/create"> to="/create">
<MenuButton className={"flex items-center gap-2"}> <MenuButton className={"flex items-center gap-2"}>

View File

@@ -8,18 +8,17 @@ const MainLayout = () => {
const [sidebarToggled, setSidebarToggled] = useState(false); const [sidebarToggled, setSidebarToggled] = useState(false);
return ( return (
<div className={`transition-all duration-300 grid ${sidebarToggled ? "grid-cols-[0px_1fr]" : "grid-cols-[240px_1fr]"} grid-rows-[1fr_8fr] gap-4`}> <div className={`transition-all duration-300 grid h-screen ${sidebarToggled ? "grid-cols-[0px_1fr]" : "grid-cols-[240px_1fr]"} grid-rows-[auto_1fr]`}>
<Sidebar <Sidebar
className={`row-span-2 transition-all duration-300 ${sidebarToggled ? "-translate-x-full": "translate-x-0"}`}/> className={`row-span-2 transition-all duration-300 overflow-hidden whitespace-nowrap ${sidebarToggled ? "-translate-x-full" : "translate-x-0"}`}/>
<Topbar <Topbar
className={"transition-all duration-300"} className="transition-all duration-300"
sidebarToggled={sidebarToggled} sidebarToggled={sidebarToggled}
setSidebarToggled={setSidebarToggled}/> setSidebarToggled={setSidebarToggled}/>
<div className="flex-1 p-4"> <div className="overflow-auto">
<Outlet/> {/* This renders the nested route content */} <Outlet />
</div> </div>
</div> </div>
) );
}; };
export default MainLayout; export default MainLayout;

View File

@@ -41,6 +41,7 @@ public class JobService {
public void jobReady(String uuid) { public void jobReady(String uuid) {
Job job = getJob(uuid); Job job = getJob(uuid);
job.setProgress(0f);
logger.info("Job ready: {}", job.getUuid()); logger.info("Job ready: {}", job.getUuid());
job.setStatus(JobStatus.PENDING); job.setStatus(JobStatus.PENDING);