mirror of
https://github.com/mfocko/blog.git
synced 2024-09-20 10:26:55 +02:00
61 lines
1.4 KiB
JavaScript
61 lines
1.4 KiB
JavaScript
|
import React from "react";
|
||
|
import clsx from "clsx";
|
||
|
import styles from "./styles.module.css";
|
||
|
|
||
|
const FeatureList = [
|
||
|
{
|
||
|
title: "Content",
|
||
|
description: (
|
||
|
<>
|
||
|
On this page you can find unofficial materials I have written over the
|
||
|
course of teaching multiple courses at the FI.
|
||
|
</>
|
||
|
),
|
||
|
},
|
||
|
{
|
||
|
title: "Source",
|
||
|
description: (
|
||
|
<>
|
||
|
This content can be found as a source at{" "}
|
||
|
<a href="https://gitlab.com/mfocko/kb">GitLab</a> or{" "}
|
||
|
<a href="https://gitlab.fi.muni.cz/xfocko/kb">FI GitLab</a>.
|
||
|
</>
|
||
|
),
|
||
|
},
|
||
|
{
|
||
|
title: "Deployment",
|
||
|
description: (
|
||
|
<>
|
||
|
This content is also deployed on{" "}
|
||
|
<a href="https://fi.muni.cz/~xfocko/kb">aisa</a> or{" "}
|
||
|
<a href="https://fi.mfocko.xyz">poincare</a>.
|
||
|
</>
|
||
|
),
|
||
|
},
|
||
|
];
|
||
|
|
||
|
function Feature({ title, description }) {
|
||
|
return (
|
||
|
<div className={clsx("col col--4")}>
|
||
|
<div className="text--center padding-horiz--md">
|
||
|
<h3>{title}</h3>
|
||
|
<p>{description}</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
);
|
||
|
}
|
||
|
|
||
|
export default function HomepageFeatures() {
|
||
|
return (
|
||
|
<section className={styles.features}>
|
||
|
<div className="container">
|
||
|
<div className="row">
|
||
|
{FeatureList.map((props, idx) => (
|
||
|
<Feature key={idx} {...props} />
|
||
|
))}
|
||
|
</div>
|
||
|
</div>
|
||
|
</section>
|
||
|
);
|
||
|
}
|