Migrate to Mantine v8 and Design Changes (#961)

* mantine v8 migration

* various design changes and improvements
This commit is contained in:
Jeff
2025-06-24 00:04:36 -07:00
committed by GitHub
parent bea55d48a8
commit c1330d92b2
473 changed files with 12469 additions and 11607 deletions
@@ -0,0 +1,7 @@
.td {
padding: var(--theme-spacing-xs) var(--theme-spacing-sm);
}
.th {
padding: var(--theme-spacing-xs) var(--theme-spacing-sm);
}
+24
View File
@@ -0,0 +1,24 @@
import { Table as MantineTable, TableProps as MantineTableProps } from '@mantine/core';
import styles from './table.module.css';
export interface TableProps extends MantineTableProps {}
export const Table = ({ classNames, ...props }: TableProps) => {
return (
<MantineTable
classNames={{
td: styles.td,
th: styles.th,
...classNames,
}}
{...props}
/>
);
};
Table.Thead = MantineTable.Thead;
Table.Tr = MantineTable.Tr;
Table.Td = MantineTable.Td;
Table.Th = MantineTable.Th;
Table.Tbody = MantineTable.Tbody;