@@ -4,50 +4,53 @@ import Link from 'next/link';
44const DocTable = ( { frontmatter } : any ) => {
55 return (
66 < >
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' >
912 < 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 >
1316 </ td >
14- < td className = 'border border-slate-400 dark:border-slate-500 p-2 ' >
17+ < td className = 'p-4 ' >
1518 < Link
1619 href = { frontmatter . Specification }
17- className = 'text-linkBlue'
20+ className = 'text-linkBlue hover:underline '
1821 target = '_blank'
1922 >
20- { ' ' }
2123 { frontmatter . Specification }
2224 </ Link >
2325 </ td >
2426 </ 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 >
3130 </ td >
31+ < td className = 'p-4' > { frontmatter . Published } </ td >
3232 </ 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 >
3636 </ 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+ ) ) }
4144 </ td >
4245 </ tr >
4346 < 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 >
4649 </ td >
47- < td className = 'border border-slate-400 dark:border-slate-500 p-2 ' >
50+ < td className = 'p-4 ' >
4851 < Link
4952 href = { frontmatter . Metaschema }
50- className = 'text-linkBlue'
53+ className = 'text-linkBlue hover:underline '
5154 target = '_blank'
5255 >
5356 { frontmatter . Metaschema }
0 commit comments