-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0c377ee
commit 7aaa205
Showing
43 changed files
with
441 additions
and
322 deletions.
There are no files selected for viewing
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,26 @@ | ||
import { mailto } from "../../types"; | ||
|
||
export default function CallToAction() { | ||
return ( | ||
<div className="py-16 bg-gradient-to-br from-green-50 to-white dark:from-gray-800 dark:to-gray-900" id="cta"> | ||
<div className="max-w-xl mx-auto px-4"> | ||
<div className="bg-green-500 dark:bg-green-600 rounded-2xl p-12 shadow-lg text-center"> | ||
<h2 className="text-3xl font-bold text-white mb-6">Join Us</h2> | ||
<h2 className="text-3xl font-bold text-white mb-6">Contact Us</h2> | ||
<p className="text-green-50 mb-8 text-xl"> | ||
Whether you're a researcher, developer, or simply passionate about ethical AI, there's a | ||
place for you in our community. | ||
</p> | ||
<a | ||
{/* <a | ||
href="https://discord.gg/54MS3tPXEQ" | ||
className="bg-white text-green-500 dark:bg-gray-800 dark:text-green-400 px-8 py-3 rounded-md hover:bg-green-50 dark:hover:bg-gray-700 transition-colors" | ||
> | ||
Join Us | ||
</a> */} | ||
<a | ||
href={mailto} | ||
className="text-3xl text-green-900 dark:text-green-100" | ||
> | ||
[email protected] | ||
</a> | ||
</div> | ||
</div> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
import { FlaskConical } from 'lucide-react'; | ||
import researchData from '../../data/research.yaml'; | ||
import { Research, validateResearch } from '../../types'; | ||
|
||
const rawPapers = researchData.research; | ||
const researches = rawPapers.filter(validateResearch); | ||
|
||
if (researches.length !== rawPapers.length) { | ||
console.warn(`Filtered out ${rawPapers.length - researches.length} invalid papers`); | ||
} | ||
|
||
export default function OurResearch() { | ||
return ( | ||
<div className="py-16 bg-gray-50 dark:bg-gray-900"> | ||
<div className="max-w-7xl mx-auto px-4"> | ||
<div className="flex items-center justify-center gap-3 mb-8"> | ||
<FlaskConical className="h-8 w-8 text-green-500" /> | ||
<h2 className="text-3xl font-bold text-gray-900 dark:text-white"> | ||
Our Research | ||
</h2> | ||
</div> | ||
|
||
<div className="grid gap-8 mx-4"> | ||
{researches.map((research: Research, index: number) => ( | ||
<div | ||
key={index} | ||
className="bg-white dark:bg-gray-800 rounded-xl shadow-lg overflow-hidden hover:shadow-xl transition-shadow" | ||
> | ||
<div className="relative md:flex"> | ||
<div className="md:absolute md:inset-y-0 md:w-64 h-64 md:h-full"> | ||
<img | ||
className="w-full h-full object-cover" | ||
src={research.image} | ||
alt={research.title} | ||
/> | ||
</div> | ||
<div className="p-8 md:ml-64"> | ||
<h3 className="text-xl font-bold text-gray-900 dark:text-white mb-2"> | ||
{research.title} | ||
</h3> | ||
<p className="text-gray-600 dark:text-gray-300 mb-4">{research.abstract}</p> | ||
<div className="flex flex-wrap gap-2 mb-4"> | ||
{research.tags.map((tag: string, idx: number) => ( | ||
<span | ||
key={idx} | ||
className="bg-green-50 dark:bg-green-900/30 text-green-700 dark:text-green-300 px-3 py-1 rounded-full text-sm" | ||
> | ||
{tag} | ||
</span> | ||
))} | ||
</div> | ||
</div> | ||
</div> | ||
</div> | ||
))} | ||
</div> | ||
</div> | ||
</div> | ||
); | ||
} |
Oops, something went wrong.