diff --git a/public/images/team/ahilleas.jpg b/public/images/team/ahilleas.jpg new file mode 100644 index 00000000..d87f4f19 Binary files /dev/null and b/public/images/team/ahilleas.jpg differ diff --git a/public/images/team/filip.jpg b/public/images/team/filip.jpg new file mode 100644 index 00000000..12db6e8d Binary files /dev/null and b/public/images/team/filip.jpg differ diff --git a/src/components/CardTeamMember.tsx b/src/components/CardTeamMember.tsx new file mode 100644 index 00000000..c6c558a0 --- /dev/null +++ b/src/components/CardTeamMember.tsx @@ -0,0 +1,39 @@ +import Image from "next/image"; + +type CardTeamMemberProps = { + name: string; + title: string; + image: string; + children?: React.ReactNode; +} + +const CardTeamMember = ({ name, title, image, children }: CardTeamMemberProps) => { + return ( +
+
+ {name} +
+

{name}

+

{title}

+
+
+
+

{children}

+
+
+ ); +} + +export default CardTeamMember; \ No newline at end of file diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index fe5c1960..c2e8c1a6 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -43,6 +43,7 @@ const navigation = { { name: "Reference", href: "/kant/reference" }, ], company: [ + { name: "Team", href: "/team"}, { name: "Contributing", href: "/-contributing" }, { name: "Methodology", href: "/-contributing/methodology", }, { name: "Code of Conduct", href: `/-contributing/code-of-conduct`, }, diff --git a/src/components/pages/team/index.tsx b/src/components/pages/team/index.tsx new file mode 100644 index 00000000..5b5efcbf --- /dev/null +++ b/src/components/pages/team/index.tsx @@ -0,0 +1,29 @@ +import CardTeamMember from "@/components/CardTeamMember"; + + +const TeamPage = () => { + + return( +
+

Meet Our Team

+
+ + Filip Niklas, Ph.D., is a co-founder and the tech lead of sPhil. By day he works as a software developer, and by night he works on sPhil, writes poetry and teaches philosophy. He completed his PhD in philosophy in 2022 under the supervision of Professor Stephen Houlgate at the University of Warwick. The title of his thesis was Hegel's Critique of Determinism: Justifying Unfreedom as a Moment of Freedom. Filip's main research areas are systematic philosophy, metaphysics, ontology, essence, freedom, determinism, and maintains an otherwise broad interest in all the dimensions of intelligence and reason. Filip is also an incurable fan of the art and poetry of William Blake. + + + Ahilleas Rokni, Ph.D., is a co-founder and the business lead of sPhil. He completed his PhD thesis in philosophy in 2022 under the supervision of Professor Stephen Houlgate at the University of Warwick. His thesis aimed to give an account of the much-debated move from the Science of Logic to the Philosophy of Nature in Hegel's system. Ahilleas's main research concerns are Hegel's logic, philosophy of nature, philosophy of science, and aesthetics. + +
+
+ ) +} + +export default TeamPage; \ No newline at end of file diff --git a/src/pages/_meta.json b/src/pages/_meta.json index 1b100eb4..b7f6ee69 100644 --- a/src/pages/_meta.json +++ b/src/pages/_meta.json @@ -37,5 +37,14 @@ "acknowledgements": { "title": "Acknowledgements", "display": "hidden" + }, + "team": { + "title": "Team", + "display": "hidden", + "theme": { + "layout": "raw", + "sidebar": false, + "toc": true + } } } diff --git a/src/pages/acknowledgements.mdx b/src/pages/acknowledgements.mdx index 1653dd6c..857c7d46 100644 --- a/src/pages/acknowledgements.mdx +++ b/src/pages/acknowledgements.mdx @@ -4,7 +4,7 @@ searchable: false # Acknowledgements -We would like to acknowledge and give thanks certain individuals and organizations for their implicit contributions to the development of this project through making their resources freely available, allowing us to use their code or content. +We would like to acknowledge and give thanks to certain individuals and organizations for their implicit contributions to the development of this project through making their resources freely available, allowing us to use their code or content. - **Cory Hughart** for granting permission to use the code of his [Drifter Stars](https://codepen.io/cr0ybot/pen/zNyYeW) background. See also [Cory Hughart's Blog](https://coryhughart.com/). - **Hyperplexed** for the [Evervault Hover Effect](https://codepen.io/Hyperplexed/pen/VwqLQbo) background. See also [Hyperplexed's CodePen](https://codepen.io/hyperplexed/). diff --git a/src/pages/team.mdx b/src/pages/team.mdx new file mode 100644 index 00000000..2af215ac --- /dev/null +++ b/src/pages/team.mdx @@ -0,0 +1,8 @@ +--- +hidden: true +searchable: false +--- + +import TeamPage from '../components/pages/team'; + + \ No newline at end of file diff --git a/tailwind.config.ts b/tailwind.config.ts index 10e3487e..f4b33fb8 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,39 +1,39 @@ import type { Config } from 'tailwindcss' const config: Config = { - content: [ - './src/pages/**/*.{js,ts,jsx,tsx,md,mdx}', - './src/components/**/*.{js,ts,jsx,tsx,md,mdx}', - './src/app/**/*.{js,ts,jsx,tsx,md,mdx}', - './node_modules/@nextui-org/theme/dist/**/*.{js,ts,jsx,tsx}' - ], - theme: { - container: { - center: true, - padding: "2rem", - screens: { - "2xl": "1400px", + content: [ + './src/pages/**/*.{js,ts,jsx,tsx,md,mdx}', + './src/components/**/*.{js,ts,jsx,tsx,md,mdx}', + './src/app/**/*.{js,ts,jsx,tsx,md,mdx}', + './node_modules/@nextui-org/theme/dist/**/*.{js,ts,jsx,tsx}' + ], + theme: { + container: { + center: true, + padding: "2rem", + screens: { + "2xl": "1400px", + }, }, - }, - extend: { - // backgroundImage: { - // 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))', - // 'gradient-conic': - // 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))', - // }, - backgroundImage: { - 'radial-gradient': 'radial-gradient(#FFFFFF 25%, rgb(255 255 255), transparent)', - 'radial-gradient-dark': 'radial-gradient(rgb(40 40 40) 40%, rgb(175 185 159) 50%, transparent, rgb(20 20 20))', - }, - fontFamily: { - serif: ['var(--font-cinzel)'], - }, - colors: { - 'dark-green-hsl': 'hsl(155, 100%, 66%, 0.17)', + extend: { + // backgroundImage: { + // 'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))', + // 'gradient-conic': + // 'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))', + // }, + backgroundImage: { + 'radial-gradient': 'radial-gradient(#FFFFFF 25%, rgb(255 255 255), transparent)', + 'radial-gradient-dark': 'radial-gradient(rgb(40 40 40) 40%, rgb(175 185 159) 50%, transparent, rgb(20 20 20))', + }, + fontFamily: { + serif: ['var(--font-cinzel)'], + }, + colors: { + 'dark-green-hsl': 'hsl(155, 100%, 66%, 0.17)', + }, }, }, - }, - darkMode: 'class', - plugins: [], + darkMode: 'class', + plugins: [], } export default config