Fix members table mobile styles (#162)
This commit is contained in:
@@ -46,24 +46,38 @@ const MemberTable = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Table>
|
<Table fontSize={{ base: "sm", md: "md" }}>
|
||||||
<Thead>
|
<Thead
|
||||||
|
sx={{
|
||||||
|
th: {
|
||||||
|
base: { px: 0 },
|
||||||
|
md: { px: 6 },
|
||||||
|
},
|
||||||
|
}}
|
||||||
|
>
|
||||||
<Tr>
|
<Tr>
|
||||||
<Th>Name</Th>
|
<Th>Name</Th>
|
||||||
<Th>Email</Th>
|
<Th display={{ base: "none", md: "block" }}>Email</Th>
|
||||||
<Th>Role</Th>
|
<Th>Role</Th>
|
||||||
{selectedProject?.role === "ADMIN" && <Th />}
|
{selectedProject?.role === "ADMIN" && <Th />}
|
||||||
</Tr>
|
</Tr>
|
||||||
</Thead>
|
</Thead>
|
||||||
<Tbody>
|
<Tbody
|
||||||
|
sx={{
|
||||||
|
td: {
|
||||||
|
base: { px: 0 },
|
||||||
|
md: { px: 6 },
|
||||||
|
},
|
||||||
|
}}
|
||||||
|
>
|
||||||
{selectedProject?.projectUsers.map((member) => {
|
{selectedProject?.projectUsers.map((member) => {
|
||||||
return (
|
return (
|
||||||
<Tr key={member.id}>
|
<Tr key={member.id}>
|
||||||
<Td>
|
<Td>
|
||||||
<Text fontWeight="bold">{member.user.name}</Text>
|
<Text fontWeight="bold">{member.user.name}</Text>
|
||||||
</Td>
|
</Td>
|
||||||
<Td>{member.user.email}</Td>
|
<Td display={{ base: "none", md: "block" }}>{member.user.email}</Td>
|
||||||
<Td fontSize="sm">{member.role}</Td>
|
<Td fontSize={{ base: "xs", md: "sm" }}>{member.role}</Td>
|
||||||
{selectedProject.role === "ADMIN" && (
|
{selectedProject.role === "ADMIN" && (
|
||||||
<Td textAlign="end">
|
<Td textAlign="end">
|
||||||
{member.user.id !== session?.user?.id &&
|
{member.user.id !== session?.user?.id &&
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ export default function Settings() {
|
|||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<AppShell requireAuth>
|
<AppShell requireAuth>
|
||||||
<PageHeaderContainer>
|
<PageHeaderContainer px={4}>
|
||||||
<Breadcrumb>
|
<Breadcrumb>
|
||||||
<BreadcrumbItem>
|
<BreadcrumbItem>
|
||||||
<ProjectBreadcrumbContents />
|
<ProjectBreadcrumbContents />
|
||||||
@@ -70,7 +70,7 @@ export default function Settings() {
|
|||||||
</BreadcrumbItem>
|
</BreadcrumbItem>
|
||||||
</Breadcrumb>
|
</Breadcrumb>
|
||||||
</PageHeaderContainer>
|
</PageHeaderContainer>
|
||||||
<VStack px={8} py={4} alignItems="flex-start" spacing={4}>
|
<VStack px={4} py={4} alignItems="flex-start" spacing={4}>
|
||||||
<VStack spacing={0} alignItems="flex-start">
|
<VStack spacing={0} alignItems="flex-start">
|
||||||
<Text fontSize="2xl" fontWeight="bold">
|
<Text fontSize="2xl" fontWeight="bold">
|
||||||
Project Settings
|
Project Settings
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ const { definePartsStyle, defineMultiStyleConfig } = createMultiStyleConfigHelpe
|
|||||||
|
|
||||||
const modalTheme = defineMultiStyleConfig({
|
const modalTheme = defineMultiStyleConfig({
|
||||||
baseStyle: definePartsStyle({
|
baseStyle: definePartsStyle({
|
||||||
dialog: { borderRadius: "md" },
|
dialog: { borderRadius: "md", mx: 4 },
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user