mirror of
https://github.com/mfocko/blog.git
synced 2024-11-24 22:11:54 +01:00
fix: formatting of the talks
Signed-off-by: Matej Focko <mfocko@redhat.com>
This commit is contained in:
parent
f5478a8af2
commit
081cd78fb7
1 changed files with 50 additions and 47 deletions
|
@ -4,58 +4,61 @@ import Layout from "@theme/Layout";
|
||||||
import Talk, { TalkMetadata } from "../components/talks/Talk";
|
import Talk, { TalkMetadata } from "../components/talks/Talk";
|
||||||
|
|
||||||
const talks: TalkMetadata[] = [
|
const talks: TalkMetadata[] = [
|
||||||
{
|
{
|
||||||
title: "Packit: RPM integration, all in one",
|
title: "Packit: RPM integration, all in one",
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Do you want to automate how you build and test your RPM packages?
|
Do you want to automate how you build and test your RPM packages? Do you
|
||||||
Do you maintain any package in Fedora and want to automate the
|
maintain any package in Fedora and want to automate the releases? Or are
|
||||||
releases? Or are you just interested in CI/CD on GitHub or GitLab,
|
you just interested in CI/CD on GitHub or GitLab, Fedora and integration
|
||||||
Fedora and integration of upstream projects with RPM-based Linux
|
of upstream projects with RPM-based Linux distributions? In this
|
||||||
distributions? In this session, we are going to deep-dive into
|
session, we are going to deep-dive into features of Packit that can help
|
||||||
features of Packit that can help you do your day-to-day job.
|
you do your day-to-day job.
|
||||||
</>
|
</>
|
||||||
),
|
),
|
||||||
events: [
|
events: [
|
||||||
{
|
{
|
||||||
name: "DevConf.cz",
|
name: "DevConf.cz",
|
||||||
location: "Brno, Czechia",
|
location: "Brno, Czechia",
|
||||||
date: new Date(2023, 5, 17),
|
date: new Date(2023, 5, 17),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "DevConf.cz Mini",
|
name: "DevConf.cz Mini",
|
||||||
location: "Brno, Czechia",
|
location: "Brno, Czechia",
|
||||||
date: new Date(2023, 2, 31),
|
date: new Date(2023, 2, 31),
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
recordingURL: "https://www.youtube.com/watch?v=FxhXzgxWO18",
|
recordingURL: "https://www.youtube.com/watch?v=FxhXzgxWO18",
|
||||||
slidesURL: "https://static.sched.com/hosted_files/devconfcz2023/37/DevConf.cz%20June%202023%20Packit%20talk-1.pdf",
|
slidesURL:
|
||||||
},
|
"https://static.sched.com/hosted_files/devconfcz2023/37/DevConf.cz%20June%202023%20Packit%20talk-1.pdf",
|
||||||
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
const title = "Talks";
|
const title = "Talks";
|
||||||
const description = "Featured talks I presented on various events.";
|
const description = "Featured talks I presented on various events.";
|
||||||
|
|
||||||
export default function Talks(): JSX.Element {
|
export default function Talks(): JSX.Element {
|
||||||
return (
|
return (
|
||||||
<Layout title={title} description={description}>
|
<Layout title={title} description={description}>
|
||||||
<main className="container container--fluid margin-vert--lg">
|
<main className="container container--fluid margin-vert--lg">
|
||||||
<h1>{title}</h1>
|
<h1>{title}</h1>
|
||||||
<p>{description}</p>
|
<p>{description}</p>
|
||||||
|
|
||||||
<div className="row">
|
<div className="row">
|
||||||
{talks.map((talkData) => (
|
{talks.map((talkData) => (
|
||||||
<Talk key={talkData.title} {...talkData} />
|
<Talk key={talkData.title} {...talkData} />
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<hr/>
|
<hr />
|
||||||
<p>
|
<p>
|
||||||
Credits to <a href="https://kosiec.dev/" target="_blank">
|
Credits to{" "}
|
||||||
Paweł Kosiec</a> for implementing his own React components
|
<a href="https://kosiec.dev/" target="_blank">
|
||||||
for talks.
|
Paweł Kosiec
|
||||||
</p>
|
</a>{" "}
|
||||||
</main>
|
for implementing his own React components for talks.
|
||||||
</Layout>
|
</p>
|
||||||
);
|
</main>
|
||||||
}
|
</Layout>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue