diff --git a/packages/stack-server/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx b/packages/stack-server/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx
index 5628bcea4..7b3fcb273 100644
--- a/packages/stack-server/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx
+++ b/packages/stack-server/src/app/(main)/(protected)/projects/[projectId]/sidebar-layout.tsx
@@ -151,10 +151,10 @@ export function NavItem({ item, href, onClick }: { item: Item, href: string, onC
export function SidebarContent({ projectId, onNavigate }: { projectId: string, onNavigate?: () => void }) {
return (
-
+
-
+
{navigationItems.map((item, index) => {
if (item.type === 'label') {
return
@@ -166,22 +166,22 @@ export function SidebarContent({ projectId, onNavigate }: { projectId: string, o
;
}
})}
-
-
-
-
);
@@ -299,4 +299,4 @@ export default function SidebarLayout(props: { projectId: string, children?: Rea
);
-}
\ No newline at end of file
+}
diff --git a/packages/stack-server/src/app/globals.css b/packages/stack-server/src/app/globals.css
index 52f3e7a8f..2bd9f7433 100644
--- a/packages/stack-server/src/app/globals.css
+++ b/packages/stack-server/src/app/globals.css
@@ -84,9 +84,9 @@
.loader {
top: 0;
left: 0;
- width: 100vw;
+ right: 0;
height: 3px;
- position: absolute;
+ position: fixed;
background: transparent;
overflow: hidden;
z-index: 9999;
@@ -119,4 +119,4 @@
left: 100%;
transform: translateX(0%);
}
-}
\ No newline at end of file
+}
diff --git a/packages/stack-server/src/components/action-dialog.tsx b/packages/stack-server/src/components/action-dialog.tsx
index 88adc8a10..e63ff8a9c 100644
--- a/packages/stack-server/src/components/action-dialog.tsx
+++ b/packages/stack-server/src/components/action-dialog.tsx
@@ -1,7 +1,7 @@
'use client';
import React, { useEffect, useId } from "react";
-import { Dialog, DialogTrigger, DialogContent, DialogHeader, DialogTitle, DialogDescription, DialogFooter } from '@/components/ui/dialog';
+import { Dialog, DialogTrigger, DialogContent, DialogHeader, DialogTitle, DialogDescription, DialogFooter, DialogBody } from '@/components/ui/dialog';
import { Button } from "@/components/ui/button";
import { CircleAlert, Info, LucideIcon } from "lucide-react";
import { runAsynchronously } from "@stackframe/stack-shared/dist/utils/promises";
@@ -71,14 +71,16 @@ export function ActionDialog(props: ActionDialogProps) {
-
- {props.children}
-
+
+
+ {props.children}
+
- {props.confirmText &&
- setConfirmed(!!v)}/>
-
- }
+ {props.confirmText &&
+ setConfirmed(!!v)}/>
+
+ }
+
{anyButton &&
diff --git a/packages/stack-server/src/components/data-table/team-permission-table.tsx b/packages/stack-server/src/components/data-table/team-permission-table.tsx
index 7ba9a3245..c47109f3d 100644
--- a/packages/stack-server/src/components/data-table/team-permission-table.tsx
+++ b/packages/stack-server/src/components/data-table/team-permission-table.tsx
@@ -122,7 +122,7 @@ const columns: ColumnDef[] = [
},
{
accessorKey: "containPermissionIds",
- header: ({ column }) => ,
+ header: ({ column }) => ,
cell: ({ row }) => ,
},
{
@@ -133,4 +133,4 @@ const columns: ColumnDef[] = [
export function TeamPermissionTable(props: { permissions: PermissionDefinitionJson[] }) {
return ;
-}
\ No newline at end of file
+}
diff --git a/packages/stack-server/src/components/navbar.tsx b/packages/stack-server/src/components/navbar.tsx
index d18c4cbcc..405aa24ae 100644
--- a/packages/stack-server/src/components/navbar.tsx
+++ b/packages/stack-server/src/components/navbar.tsx
@@ -10,7 +10,7 @@ export function Navbar({ ...props }) {
const { theme, setTheme } = useTheme();
return (
diff --git a/packages/stack-server/src/components/ui/command.tsx b/packages/stack-server/src/components/ui/command.tsx
index 1a2c144cc..5f9aa8342 100644
--- a/packages/stack-server/src/components/ui/command.tsx
+++ b/packages/stack-server/src/components/ui/command.tsx
@@ -6,7 +6,7 @@ import { MagnifyingGlassIcon } from "@radix-ui/react-icons";
import { Command as CommandPrimitive } from "cmdk";
import { cn } from "@/lib/utils";
-import { Dialog, DialogContent } from "@/components/ui/dialog";
+import { Dialog, DialogBody, DialogContent } from "@/components/ui/dialog";
const Command = React.forwardRef<
React.ElementRef
,
@@ -29,9 +29,11 @@ const CommandDialog = ({ children, ...props }: CommandDialogProps) => {
return (
);
diff --git a/packages/stack-server/src/components/ui/dialog.tsx b/packages/stack-server/src/components/ui/dialog.tsx
index 629db6323..b0e20abe1 100644
--- a/packages/stack-server/src/components/ui/dialog.tsx
+++ b/packages/stack-server/src/components/ui/dialog.tsx
@@ -38,7 +38,7 @@ const DialogContent = React.forwardRef<
) => (
+
+);
+
const DialogHeader = ({
className,
...props
@@ -115,6 +122,7 @@ export {
DialogTrigger,
DialogClose,
DialogContent,
+ DialogBody,
DialogHeader,
DialogFooter,
DialogTitle,