@@ -4,50 +4,53 @@ import Link from 'next/link';
4
4
const DocTable = ( { frontmatter } : any ) => {
5
5
return (
6
6
< >
7
- < div className = 'max-w-full mx-auto overflow-auto' >
8
- < table className = 'table-auto border-collapse w-full bg-slate-200 dark:bg-slate-900 text-slate-700 dark:text-slate-300' >
7
+ < div className = 'max-w-full mx-auto overflow-auto rounded-lg shadow-lg border-2 border-primary' >
8
+ < div className = 'h-14 bg-primary text-white flex items-center p-6 font-semibold text-xl' >
9
+ < h5 > Specification Details</ h5 >
10
+ </ div >
11
+ < table className = 'table-auto w-full bg-slate-200 dark:bg-slate-900 text-slate-700 dark:text-slate-300' >
9
12
< tbody >
10
- < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300' >
11
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 text-center font-semibold ' >
12
- Specification
13
+ < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300 border-b border-slate-300 ' >
14
+ < td className = 'p-4 text-start font-medium ' >
15
+ < span className = 'font-semibold' > Specification</ span >
13
16
</ td >
14
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 ' >
17
+ < td className = 'p-4 ' >
15
18
< Link
16
19
href = { frontmatter . Specification }
17
- className = 'text-linkBlue'
20
+ className = 'text-linkBlue hover:underline '
18
21
target = '_blank'
19
22
>
20
- { ' ' }
21
23
{ frontmatter . Specification }
22
24
</ Link >
23
25
</ td >
24
26
</ tr >
25
- < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300' >
26
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 text-center font-semibold' >
27
- Published
28
- </ td >
29
- < td className = 'border border-slate-400 dark:border-slate-500 p-2' >
30
- { frontmatter . Published }
27
+ < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300 border-b border-slate-300' >
28
+ < td className = 'p-4 text-start font-medium' >
29
+ < span className = 'font-semibold' > Published</ span >
31
30
</ td >
31
+ < td className = 'p-4' > { frontmatter . Published } </ td >
32
32
</ tr >
33
- < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300 ' >
34
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 text-center font-semibold ' >
35
- Authors
33
+ < tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300 border-b border-slate-300 ' >
34
+ < td className = 'p-4 text-start font-medium ' >
35
+ < span className = 'font-semibold' > Authors</ span >
36
36
</ td >
37
- < td className = 'border border-slate-400 dark:border-slate-500 p-2' >
38
- { frontmatter . authors . map ( ( author : string , index : number ) => {
39
- return < div key = { index } > { author } </ div > ;
40
- } ) }
37
+ < td className = 'p-4' >
38
+ { frontmatter . authors . map ( ( author : string , index : number ) => (
39
+ < span key = { index } >
40
+ { author }
41
+ { index < frontmatter . authors . length - 1 ? ', ' : '' }
42
+ </ span >
43
+ ) ) }
41
44
</ td >
42
45
</ tr >
43
46
< tr className = 'dark:hover:bg-slate-950 hover:bg-slate-300' >
44
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 text-center font-semibold ' >
45
- Metaschema
47
+ < td className = 'p-4 text-start font-medium ' >
48
+ < span className = 'font-semibold' > Metaschema</ span >
46
49
</ td >
47
- < td className = 'border border-slate-400 dark:border-slate-500 p-2 ' >
50
+ < td className = 'p-4 ' >
48
51
< Link
49
52
href = { frontmatter . Metaschema }
50
- className = 'text-linkBlue'
53
+ className = 'text-linkBlue hover:underline '
51
54
target = '_blank'
52
55
>
53
56
{ frontmatter . Metaschema }
0 commit comments